matlab矢量圖
流線圖streamline
streamline(x,y,u,v,startx,starty)
其中startx,starty分别為流線的坐标
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5yM2UWM3EjZ4Q2YxEWZhdTM3ATY1gjNwkDNzIGOjFzNx8CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
矢量函數的可視化
梯度gradient
對于直角坐标系
對于柱坐标系
對于球坐标系
matlab中用法,
[Fx,Fy,Fz...Fn]=gradient(F,hx,hy,hz...hn)
下面給個例子:
散度divergence
散度是機關體積的通量(即通量體密度) 其定義為:
直角坐标:
柱坐标:
球坐标:
高斯公式:
散度的體積分等于通量 matlab中内置
divergence
-
div=divergence(x,y,z,u,v,w)
旋度curl
矢量場旋度用來描述圍繞中心旋轉的程度,定義為:
對于直角坐标系:
對于柱坐标:
對于球坐标:
matlab中用
curl
函數
拉普拉斯算子
定義:
矢量函數拉普拉斯變換:
- 通過上式可以求出解析解:
- 數值差分法
del2(U,hx,hy,hz...hn)
故
del2
求出的是拉普拉斯運算的1/4