matlab中,多元函数可以用x(1),x(2),x(3)…分别代表每个自变量吗?
答案:1 悬赏:70 手机版
解决时间 2021-03-29 12:18
- 提问者网友:
- 2021-03-28 20:36
matlab中,多元函数可以用x(1),x(2),x(3)…分别代表每个自变量吗?
最佳答案
- 五星知识达人网友:七十二街
- 2021-03-28 21:22
matlab中,多元函数可以用x(1),x(2),x(3)…分别代表每个自变量---正确!
定义的函数文件语法上没有问题
function y=jx_2(x)
y=x(1)^2+2*x(2)^2-4*x(1)-2*x(1)*x(2);
不过使用方式上只能是调用,例如在指令窗中使用语句
y=jx_2([3,4])
就可以返回当x(1)=3,x(2)=4时的函数值.
如果你没有定义输入参数x的值,直接使用"run"按钮就会出现错误提示:
??? Input argument "x" is undefined.
定义的函数文件语法上没有问题
function y=jx_2(x)
y=x(1)^2+2*x(2)^2-4*x(1)-2*x(1)*x(2);
不过使用方式上只能是调用,例如在指令窗中使用语句
y=jx_2([3,4])
就可以返回当x(1)=3,x(2)=4时的函数值.
如果你没有定义输入参数x的值,直接使用"run"按钮就会出现错误提示:
??? Input argument "x" is undefined.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯