主要使用了matlab提供的meshgrid和surf。一個細節是matlab中的 ./ 如果是單數,是一般的數學除法,如果是多元矩陣,則是多元矩陣對應元素的除法。
matlab代碼:
xi=-20:0.3:20;
yi=-10:0.3:10;
[x,y]=meshgrid(xi,yi);
z=sin(sqrt(x.^2+y.^2))./sqrt(x.^2+y.^2);
surf(x,y,z);
代碼運作結果:
主要使用了matlab提供的meshgrid和surf。一個細節是matlab中的 ./ 如果是單數,是一般的數學除法,如果是多元矩陣,則是多元矩陣對應元素的除法。
matlab代碼:
xi=-20:0.3:20;
yi=-10:0.3:10;
[x,y]=meshgrid(xi,yi);
z=sin(sqrt(x.^2+y.^2))./sqrt(x.^2+y.^2);
surf(x,y,z);
代碼運作結果: