PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
MATLAB
[請益] 關於加總的問題...
作者:
PurPkNighT
(PurPkNighT)
2018-01-04 22:08:01
大家好
對Matlab沒有很熟
最近在做一個程式
由於速度實在太慢
於是後來想要把所有for迴圈都用矩陣的形式寫
但有個地方我有點卡住不知道該怎麼做...
希望能有大大幫忙一下
問題如下
for k=1:m
p(k,:)=p0+sum(x(252*(k-1)+1:252*k,:));
end
x是一個252m*n的矩陣
p則是一個m*n的矩陣,p0是1*n
基本上我是想要把每252個row加總成1個row
x裡第幾個 252row加總 就是p的第k row 這樣
麻煩各位大大了
作者:
profyang
(prof)
2018-01-04 22:53:00
p=reshape(p0+sum(reshape(x,252,[])),m,[]);阿 sorry 我以為你p0是常數p=p0(ones(m,1),:)+reshape(sum(reshape(x,252,[])),m,[]);
作者:
PurPkNighT
(PurPkNighT)
2018-01-04 23:59:00
感謝profyang大!!
繼續閱讀
[請益] 全彩轉256色問題
s490607
[其他] 求解
wayne79
[運算] 二階聯立微分方程式
jimmyjean
[討論] matlab判斷矩陣rank
j0958322080
[其他] matlab矩陣問題
az56789aa
[運算] 求解4題
fish19910821
[討論] matlab執行小黑窗
limerats
[繪圖] 無法跑出極點
pigymjh
[討論] 多個csv檔案取值計算問題
Magicbears
[討論] 記錄 gui 執行結果
oian0114
Links
booklink
Contact Us: admin [ a t ] ucptt.com