散度
计算向量场的散度
描述
例子
输入参数
更多关于
算法
散度
利用有限差分计算其定义中的偏导数。对于内部数据点,偏导数用中心差分.对于沿边缘的数据点,偏导数用单侧(向前)差.
例如,考虑一个二维向量场F这是由矩阵表示的外汇
而且财政年度
在位置X
而且Y
与大小米
——- - - - - -n
.这些位置是由[X,Y] = meshgrid(X,Y)
,在那里x
是长度向量吗n
而且y
是长度向量吗米
.散度
然后计算偏导数∂Fx/∂x而且∂Fy/∂y作为
dFx (:, i) = (Fx (:, i + 1) -外汇(张:,))/ (x (i + 1) - x(张)
而且dFy (j) = ((j + 1,:)——财政年度财政年度(j - 1:)) / (y (j + 1) - y (j - 1))
内部数据点。
dFx(:,1) = (Fx(:,2) - Fx(:,1))/(x(2) - x(1))
而且dFx(:,n) = (Fx(:,n) - Fx(:,n))/(x(n) - x(n-1))
对于左右边缘的数据点。
dFy(1,:) = (Fy(2,:) - Fy(1,:))/(y(2) - y(1))
而且dFy(m,:) = (Fy(m,:) - Fy(m-1,:))/(y(m) - y(m-1))
对于顶部和底部边缘的数据点。
向量场的数值散度等于div = dFx + dFy
.
扩展功能
版本历史
R2006a之前介绍过