作业帮 > 综合 > 作业

matlab运行出错 x = 1:10:1000;y = -500:10:500;C=14831./(pi.*0.314

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/16 00:07:44
matlab运行出错
x = 1:10:1000;
y = -500:10:500;
C=14831./(pi.*0.314278.*x.^0.876088.*0.057025.*x.^1.0935.*1.72+eps).*exp(-0.5.*(y./(0.314278.*x.^0.876088+eps)).^2).*exp(-0.5.*(80./( 0.057025.*x.^1.0935+eps)).^2);
mesh(X,Y,C);
程序运行提示
Error using ./
Matrix dimensions must agree.
matlab运行出错 x = 1:10:1000;y = -500:10:500;C=14831./(pi.*0.314
1:10:10000是1000个数(第1001个数是10001>10000,被舍去);而-500:10:500是1001个数,所以个数不匹配.可以改成-500:10:499
再问: 谢谢 我刚发现了这个问题 TT 可是修改之后图还是出不来啊
再答: 不好意思,没注意还有mesh。。。