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