[討論] 一個簡單的問題

看板MATLAB作者 (NTUMENash)時間10年前 (2014/11/16 15:50), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
各位大大好 小弟目前做一個報告 想用MATLAB跑圖 於是試著key參數 如下 >> r=0.02;,R=0.05;,L=0.3;,p=1000;,g=9.8; >> x=linspace(0,0.5*pi,100); >> A=(r*cos(x) / R).^4; >> M=pi*p*R^2*sqrt(L) * sqrt(1-A) / sqrt(4*g*cos(x)*A); ??? Error using ==> mtimes Inner matrix dimensions must agree. 有想說是不是x和A作為矩陣 前面要加一個. 試過了還是不行 還是說A跟x不能同時並用? 麻煩版上各位高明過目 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.14.10 ※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1416153039.A.70C.html

11/17 00:07, , 1F
建議最後一段程式: for i=1:100
11/17 00:07, 1F

11/17 00:08, , 2F
M(i)=pi*p*R^2*sqrt(L)*sqrt(1-A(i))/sqrt(4*g*cos(x(i))*A(i
11/17 00:08, 2F

11/17 00:08, , 3F
))
11/17 00:08, 3F

11/17 00:09, , 4F
end (上一行末加分號)
11/17 00:09, 4F

11/17 15:40, , 5F
十分感謝
11/17 15:40, 5F
文章代碼(AID): #1KQCVFSC (MATLAB)