我是MATLAB的初学者,我遇到了以下问题。 我正在尝试编写一个代码,首先运行x然后在每次运行4次后,k增加1.我已经搜索了解决方案,但找不到。
a=[1;2;3;4];
b=[8;4;6;7];
k=[7;4;5;6;7;8;9];
for i = 1:1:4
for j = 1:1:7
m=a[i]+ b[i]*k[j]
end
end
我的等式是M = a(x)+ b(x)* k(t) 其中x = 1:4且t = 1:7
喜欢:
1 + 8 * 7
2 + 4 * 7
3 + 6 * 7
4 + 7×7
然后
1 + 8×4
2 + 4 * 4 。 。
等等。
有人可以帮忙吗?谢谢
答案 0 :(得分:0)
这是我的最终代码。再次感谢您的帮助。
a=[1;2;3;4];
b=[8;4;6;7];
k=[7;4;5;6;7;8;9];
for j = 1:1:7
for i = 1:1:4
m=a(i)+ b(i)*k(j)
end
end
亲切的问候