我用matlab时,将[x,y]=meshgrid(-5:0.1:10);改为了x=meshgrid(-5:0.1:10
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/19 12:04:01
我用matlab时,将[x,y]=meshgrid(-5:0.1:10);改为了x=meshgrid(-5:0.1:10);和y=meshgrid(0:0.1:10);
然后就报错说是Matrix dimensions must agree.为什么?是哪错了?其实我就想将轴改为0-10.谢谢!
然后就报错说是Matrix dimensions must agree.为什么?是哪错了?其实我就想将轴改为0-10.谢谢!
因为meshgrid的左边必须是两个或者三个变量.你查看帮助里面就有了
[X,Y] = meshgrid(x,y)
[X,Y] = meshgrid(x)
[X,Y,Z] = meshgrid(x,y,z)
要设定轴的范围可以axes这个命令啊
axis([xmin xmax ymin ymax])
axis([xmin xmax ymin ymax zmin zmax cmin cmax])
axes([0 10 -10 10])%表X轴为0到10,Y轴-10到10
学习中要学会用help
[X,Y] = meshgrid(x,y)
[X,Y] = meshgrid(x)
[X,Y,Z] = meshgrid(x,y,z)
要设定轴的范围可以axes这个命令啊
axis([xmin xmax ymin ymax])
axis([xmin xmax ymin ymax zmin zmax cmin cmax])
axes([0 10 -10 10])%表X轴为0到10,Y轴-10到10
学习中要学会用help
我用matlab时,将[x,y]=meshgrid(-5:0.1:10);改为了x=meshgrid(-5:0.1:10
matlab里[x,y]=meshgrid(x,y) [x,y]=meshgrid(x)有区别吗
matlab程序:[X,Y] = meshgrid(-8:.5:8); R = sqrt(X.^2 + Y.^2) +
matlab三维显示图像,怎么我的matlab是二维的,>> [x,y]=meshgrid(-10:1:10); >>
matlab把两个三维图形画在一个图中,这样编程哪错了 [x,y]=meshgrid(-2:0.1:2); >> z1=
关于matlab中绘制3维图像中[x,y]=meshgrid(x,y);与[xx,yy]=meshgrid(x,y);的
matlab的问题.之前使用这个公式,我采用[x,y] =meshgrid(0:1:2000,-200:1:200);b
matlab三维图程序:[X,Y]=meshgrid([200:2:300],[-pi/4:pi/100:pi/4]);
matlab求高人,[x,y,z]meshgrid(linspace(-1.3,1.
关于matlab的问题 [x,y]=meshgrid(-8:1:8); z=sqrt(x.^2+y.^2); mesh(
求高手用matlab画三维图,x和y的范围可以修改,只要能画出图:[x,y]=meshgrid(-3000:20:300
matlab初学,生成MESH之前一般要先执行[xx,yy]=meshgrid(x,y)命令,然后