如何用MATLAB画函数三维图像
来源:百度知道 编辑:UC知道 时间:2024/05/23 14:28:35
二元函数
E(x,y)=I*H/(x^2+y^2+H^2)
其中 I H 为常数
都取100吧
我想让x取值在[-10,10]
y在[0,10]
怎么办
解释一下syms 和 ezmesh分别代表什么
本人是新手
谢谢
E(x,y)=I*H/(x^2+y^2+H^2)
其中 I H 为常数
都取100吧
我想让x取值在[-10,10]
y在[0,10]
怎么办
解释一下syms 和 ezmesh分别代表什么
本人是新手
谢谢
楼上办法可以 但也可以是这样 或许更方便一点
syms x y
>> I=100;H=100;
>> E=I*H/(x^2+y^2+H^2);
>> ezmesh(x,y,E)
把最后一句换成ezmesh(x,y,E,[-10 10 0 10])
I=100;
H=100;
[x,y]=meshgrid(-10:.1:10);
E=I*H./(x.^2+y.^2+H^2);
mesh(x,y,E)
syms表示定义为符号变量。
mesh是画三位网格图。