热心网友
回答时间:2025-03-17 21:10
很简单的。
x=1:0.1:50; %X的值是1~50,精确是0.1。中间的0.1就是0.1的往上长,直到50.如果不填,那么X默认是整数,也就是1,2,3……49,50.
y=1:0.1:50;
z=(x.^2+y.^2).^0.5; %这里要注意了,***(x.^2)***X平方,在编辑中 中间是带点(.)的,如果不写 就会出错,还有以后,计算矩阵中,有点乘和×成,小心不要弄错哦。
plot(z,'DisplayName','z','YDataSource','z');%这个是显示图片,还有简单的方法是,在你运行程序之后,workspace窗口里会有相应的变量值,鼠标点击可以看它的值,鼠标右键可以选择好几种显图方式。
收起
热心网友
回答时间:2025-03-17 21:10
a=0:0.1:100;
[x y]=meshgrid(a,a);
z=sqrt(x.^2+y.^2);
plot3(x,y,z)
收起