
matlab新人求教 本人建立了一个公式,例如Y=F(x,y,z) Y是x,y,z的函数。我现
matlab新人求教本人建立了一个公式,例如Y=F(x,y,z)Y是x,y,z的函数。我现在想要给x,y,z赋值,显示Y的结果,该如何操作。PS::我用的公式已经在wor...
matlab新人求教
本人建立了一个公式,例如Y=F(x,y,z) Y是x,y,z的函数。我现在想要给x,y,z赋值,显示Y的结果,该如何操作。 PS::我用的公式已经在word公式编辑器中写好了,但是怎么计算公式?有没有一种软件,可以让我输入自变量的值,自动算出因变量的值? 展开
本人建立了一个公式,例如Y=F(x,y,z) Y是x,y,z的函数。我现在想要给x,y,z赋值,显示Y的结果,该如何操作。 PS::我用的公式已经在word公式编辑器中写好了,但是怎么计算公式?有没有一种软件,可以让我输入自变量的值,自动算出因变量的值? 展开
展开全部
首先确定xyz的范围,比如说xyz都是从1到10,那么
[x,y,z]=meshgrid(1:10);
这时x,y,z都是3维矩阵,因此后面无法进行乘法运算是吧.因此函数没法写.你是这个地方卡住了是吧?
可以这样解决:
x=x(:);y=y(:);z=z(:);这样将xyz变成向量.就可以像平时一样定义函数了.
[x,y,z]=meshgrid(1:10);
这时x,y,z都是3维矩阵,因此后面无法进行乘法运算是吧.因此函数没法写.你是这个地方卡住了是吧?
可以这样解决:
x=x(:);y=y(:);z=z(:);这样将xyz变成向量.就可以像平时一样定义函数了.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询