问题描述:
matlab如何定义x,y周的数据区间?
一开始我用这个,正常计算并且给我画出图
syms x z;
y=(x/(x+z))*((85*85)/(1.4*(z-85)));
ezmesh(y)
但x轴z轴的 数据区间 和采样间隔 不是我想要的
我加了一句
[x,z] = meshgrid(0:100:170380,850:100:170380);
之后
syms x z;
[x,z] = meshgrid(0:100:170380,850:100:170380);
y=(x/(x+z))*((85*85)/(1.4*(z-85)));
ezmesh(y)
就给我提示错误
Warning:Rank deficient,rank = 2,tol = 9.844733e-08.
Error using /
Matrix dimensions must agree.
请问是怎么回事?
我想让
x轴 0 到 170380 间隔100
z轴 850 到 170380 间隔100
画图
一开始我用这个,正常计算并且给我画出图
syms x z;
y=(x/(x+z))*((85*85)/(1.4*(z-85)));
ezmesh(y)
但x轴z轴的 数据区间 和采样间隔 不是我想要的
我加了一句
[x,z] = meshgrid(0:100:170380,850:100:170380);
之后
syms x z;
[x,z] = meshgrid(0:100:170380,850:100:170380);
y=(x/(x+z))*((85*85)/(1.4*(z-85)));
ezmesh(y)
就给我提示错误
Warning:Rank deficient,rank = 2,tol = 9.844733e-08.
Error using /
Matrix dimensions must agree.
请问是怎么回事?
我想让
x轴 0 到 170380 间隔100
z轴 850 到 170380 间隔100
画图
问题解答:
我来补答展开全文阅读