PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
MATLAB
[问题] 循环下使用变量
楼主:
Fugacious
(bibliomania)
2015-07-25 13:30:55
请问如果有八个变量
a1 a2 a3 a4
b1 b2 b3 b4
要怎么在循环下控制他们进行运算?
像是
y = a1*b1+a2*b2+a3*b3+a4*b4;
想用for去写
因为之后可能要写N个变量
用for去写的话要怎么设定变量?
N = 4
for i = 1:N
y = ??
end
有尝试过用eval,但做不太出来
麻烦各位帮忙^^
谢谢大家
作者:
celestialgod
(天)
2015-07-25 13:34:00
eval(['y=y+a',num2str(i),'+b',num2str(i),';'])A typing error... *b is right
作者: at01076172
2015-08-09 04:04:00
或者考虑 a=[a1 a2 a3 a4];b=[b1 b2 b3 b4];y=sum(a.*b);
继续阅读
Re: [问题] 数值方法求解
zupo
[问题] 数值方法求解
qrewasd
Re: [问题] 从多个.mat档案中取出相同的档名的矩
celestialgod
[问题] 从多个.mat档案中取出相同的档名的矩阵?
xv5401778
[讨论] camera calibration toolbox 问题
supremeyi
Re: [问题]GUI的tab效果
s123123sam
Re: [问题]如何产生多笔资料并记录成矩阵
celestialgod
[征书] Matlab 7 洪维恩
fghjkl1000
[问题]如何产生多笔资料并记录成矩阵
harcs24682
[问题]GUI的tab效果
wsqa
Links
booklink
Contact Us: admin [ a t ] ucptt.com