為什麼這篇matlab for迴圈鄉民發文收入到精華區:因為在matlab for迴圈這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者robin30518 (阿陽)看板MATLAB標題[運算] 有關迴圈判斷 將值存成矩陣形式時間T...
小弟初學MATLAB,
目前想要利用迴圈來判斷矩陣相乘的式子是否成立,
式子如下:
for X=-50:50
for Y=-50:50
for Z=-10:90
if uvT(:,1:30000)==k*RT*[X;Y;Z;1]
C()=[X Y Z]
end
end
end
迴圈總共會跑100*100*100共一百萬次,
其中uvT是3*30000的矩陣,
k是3*3矩陣,RT是3*4矩陣,
小弟想要把每個符合式子的X,Y,Z值存到C這個矩陣裡面,
讓C這個矩陣是n*3的矩陣,
想請問這樣該如何表達呢!?
感謝各位抽空看完。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.155.187.11
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1521676574.A.36F.html
※ 編輯: robin30518 (124.155.187.11), 03/22/2018 07:57:07
目前有看到其他類似的例子,
他的迴圈是用for i=1:30去跑,
最後他用X(:,i)=XYZ
來將結果存成3*30的矩陣,
但我現在用三個迴圈,
目前想不到方法來表達><
※ 編輯: robin30518 (124.155.187.11), 03/22/2018 09:59:35
※ 編輯: robin30518 (223.140.202.21), 03/22/2018 13:15:18