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公式编辑器中写好了,但是怎么计算公式?有没有一种软件,可以让我输入自变量的值,自动算出因变量的值?
展开
 我来答
你猜我猜哇擦猜
2015-12-09 · TA获得超过2.8万个赞
知道大有可为答主
回答量:2万
采纳率:0%
帮助的人:6747万
展开全部
首先确定xyz的范围,比如说xyz都是从1到10,那么
[x,y,z]=meshgrid(1:10);
这时x,y,z都是3维矩阵,因此后面无法进行乘法运算是吧.因此函数没法写.你是这个地方卡住了是吧?
可以这样解决:
x=x(:);y=y(:);z=z(:);这样将xyz变成向量.就可以像平时一样定义函数了.
learneroner
高粉答主

2015-12-09 · 关注我不会让你失望
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:6574万
展开全部

很多软件可以实现你的功能,例如常见的Excel,编程语言也能实现,例如matlab,c,python,java等等,下面就举个matlab的例子:

>> f = @(x,y,z) x+2*y+3*z; % 定义函数
>> Y = f(1,2,3) % 自动计算

Y =

    14

>> Y = f(2,3,4)

Y =

    20
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式