[已答复] 请问这个矩阵求和怎么用matlab编写代码

[复制链接]
kakakak~ 发表于 2022-11-14 11:58:28
我是这样写的,但是之后程序一直运行不出来function f=fun(x)
for i=1:10
    for j=1:5
        A=[0 0 0 0 0;2 1 1 1 3;1 2 1 1 2;1 4 1 2 2;3 2 1 0 1;0 2 1 0 1;1 1 1 1 1;1 0 1 2 1;0 0 2 1 0;1 1 2 0 0];
        b=[1;5;10;2;4;3;1.7;2.5;6;3.5];
    end
end
f=max(b(i)*sum(x(j)-A(i,j))^2);

2 条回复


TouAkira 发表于 2022-11-14 12:03:33
你目前循环里面只有赋值没有计算,这样的写法是不对的。
如果以前接触过其他计算机语言,就去复习,搞清楚计算步骤和循环的关系。
没接触过的话,先去看入门书籍如《 邢树军译matlab教程(超链接,自己点进去看) 》等等,学学基本的循环思路。

kakakak~ 发表于 2022-11-15 21:43:25
TouAkira 发表于 2022-11-14 12:03
你目前循环里面只有赋值没有计算,这样的写法是不对的。
如果以前接触过其他计算机语言,就去复习,搞清楚计算步骤和循环的关系。
没接触过的话,先去看入门书籍如《 [url=https://www.il
好的,谢谢您
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表