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:17

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 01:48:56
matlab如何定义x,y周的数据区间?一开始我用这个,正常计算并且给我画出图symsxz;y=(x/(x+z))*((85*85)/(1.4*(z-85)));ezmesh(y)但x轴z轴的数据区间

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:17
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
画图

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:17
其实你的问题,前面看到过,ez系列的命令属于快捷命令
在不知道自变量取值范围的情况下,简洁画图时一个好的选择
但如果自变量和函数形式都很明确时,建议使用数值方法
首先,你的变量取值太大了,即使步进100也不好,你看看:
clear all;clc;
syms x z
y=(x/(x+z))*((85*85)/(1.4*(z-85)));
ezmesh(y,[0,170380,850,170380]);
-------------------------------------------
试试数值方法:
clear all;clc;
x=0:5000:170380;
z=850:5000:170380;
[X,Z]=meshgrid(x,z);
Y=(X./(X+Z)).*((85^2)./(1.4*(Z-85)));
mesh(X,Y,Z);

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:17 matlab求一组数据的均值和标准差.数据包含x,y,t,这如何编写, matlab中,已知两组数据x和y各一百个,怎样把y定义为x的函数? matlab中定义变量X在区间(0,1)里面请问matlab中如何定义变量X在区间(0,1)里面?也就是定义0 如何定义matlab里面绘图的x,y轴的范围? matlab中:定义函数myfun:y(1,2)=[200*sin(x)/x,x^2],绘制该函数在x=[-20,20]区间内的图形. matlab如何拟合y=a*x?x和y为一列数据 matlab 数值解比如有方程 y^3+x^2+3x-2y=1 其中x的区间为0到10 如何让matlab求解数值解y呢? 已知xyz画matlab三维图我现在有x,y,z的矩阵(数据),y,z的函数关系式,如何画三维曲面图.急 matlab 对于函数x*y+exp(x+y+3)=ln(x/y) 求x在区间(1,5)x与y的关系 使用matlab matlab如何把已经知道的x,y,z(x,y为平面坐标,z为海拔)三组数据画出来啊?曲面的,数据的一部分如图 区间型参数如何用MATLAB表示例如X是个区间变量X=[3 8],即X 在3到8之间变化的一个数,用matlab如何定义.另外再变形为X=[8 3/8 1],即上下线都除以下线8,并把8提到下限前方,变为三参数又如何编程.最 求y=x+|sin2x|单调区间怎么求出区间,在区间内如何判定增减!是凹凸区间内的增减!如何在求出在定义域内的增减? matlab 数据筛选问题有一组点的数据[x,y],需要筛选 满足0.9*x(i+1) MATLAB中出现[x,y]=XY Too many output arguments.XY为从excel中导入的N行2列数据如何实现 利用Matlab,求函数y=x -6x+3的单调区间及极值 已知Y与X1、X2、X3、X4、X5的10组数据值,求助如何运用SPSS或者MATLAB工具Y关于X的五元多次非线性回归方程如何求出Y和X的非线性方程及参数. matlab的拉格朗日插值测量点数据如下,用lagrange插值在[-0.2,.3]区间以0.01为步长进行插值,并画出多项式x 0.1 0.2 0.15 0 -0.2 0.3y 0.95 0.84 0.86 1.06 1.5 0.72