matlab里面 请问f=@(x,y,z)(1+y)*z.^y-(-0.25*(x-1)^2+0.25)^x.; 一直出错。。
答案:2 悬赏:70 手机版
解决时间 2021-11-19 15:30
- 提问者网友:骑士
- 2021-11-19 09:23
matlab里面 请问f=@(x,y,z)(1+y)*z.^y-(-0.25*(x-1)^2+0.25)^x.; 一直出错。。
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-11-19 11:03
% 单纯从定义上没有错误,但是如果计算时 xyz 是数组或向量时就会报错,因为要求加点运算
% 试改为:f=@(x,y,z)(1+y).*z.^y-(-0.25*(x-1).^2+0.25).^x 看看
% 试改为:f=@(x,y,z)(1+y).*z.^y-(-0.25*(x-1).^2+0.25).^x 看看
全部回答
- 1楼网友:渡鹤影
- 2021-11-19 11:16
如果是数组就要加点运算的,你试试看
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯