[討論] for迴圈用法

看板MATLAB作者 (信)時間12年前 (2013/04/28 15:43), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
原po較少接觸到迴圈的部分 有下列問題想請教板友 假設我有兩千多組3X1的矩陣設V 每組矩陣皆要與一組1X3的矩陣相乘 (相乘後為兩千多組1X1的值) 然後再與一已知數A相除 ---- A/ [x1 y1 z1]*[ 0 1 1 ]' ---- [x2 y2 z2] [x3 y3 z3] . . . . 我的寫法是 for V= ze-cac; <---ze與cac為已知矩陣 Ans=A/(V*[0 1 1]'); end 裡想的答案應該有兩千多組非為0的解.. 但我求出的值卻類似這樣 ans = Columns 1 through 8 0.1225 0 0 0 0 0 0 0 其餘兩千多個答案都為零 與想像的答案有差 請問一下我的程式有哪裡該修改的呢? 謝謝指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.98.222

04/28 15:55, , 1F
D(x) = A/(cac{x}*ze); x = 1:2000 不知道對不對
04/28 15:55, 1F

04/28 16:07, , 3F
謝謝E大 我試一試 ^^
04/28 16:07, 3F
文章代碼(AID): #1HVDCBHK (MATLAB)