作业帮 > 综合 > 作业

我用matlab时,将[x,y]=meshgrid(-5:0.1:10);改为了x=meshgrid(-5:0.1:10

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/19 21:29:43
我用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.谢谢!
因为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