~光~~ 2023-11-24 11:59 采纳率: 50%
浏览 21
已结题

对于这个matlab的代码 为什么一样的系数 得到的结果不一样呀

想问问 对于这个matlab的代码 为什么一样的系数 得到的结果不一样呀

a=[2,1,-4;1,-1,1];
y= [1;2];
F=@(x) [x(1)*a(1,1) +x(2)*a(1,2)+ a(1,3);
        x(1)*a(2,1) +x(2)*a(2,2)+ a(2,3)]; %创建一下我们的F(X)

result = F(y);
disp('result:')
disp(result);

disp('-----------------------:')
FF = @(x) [2*x(1) + x(2)-4; 
             x(1) - x(2)+ 1];
result1 = FF(y);
disp('result1:')
disp(result1);

最后得到的结果是

img

result:
     2    -2
     1    -1

-----------------------:
result1:
     0
     0

分享一下工作区的

img

想知道为啥?

  • 写回答

1条回答 默认 最新

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 12月1日
  • 创建了问题 11月24日