看板 MATLAB 關於我們 聯絡資訊
版上大神安安 小弟matlab 初學者 每次寫到公式複雜的問題時 永遠都會點錯讓式子無法成立 請問到底該如何判斷呢 像現在這個式子 我也畫不出圖來QQ x=linspace(-10,10);y=x;[x,y]=meshgrid(x,y);z=sin(sqrt(x.^2+y.^2))./sqrt.(x.^2+y.^2);ezsurfc(x,y,z) ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.198.191.81 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1552584431.A.61E.html
shuncheng: 建議每次分號就換行會比較易讀 03/15 02:21
shuncheng: 第二個sqrt後面多了. 應該是這裡錯了 03/15 02:21
shuncheng: . 意為element-wise 03/15 02:22
name0625: 算式的話,運算符號前才有機會加,就 .* .^ ./ 03/15 10:49
name0625: 意思就跟樓上說的一樣 03/15 10:49
sexyfatboy: 謝謝兩位指教 但是我還是畫不出來QQ 03/16 14:35
shuncheng: ezsurfc('sin(sqrt(x.^2+y.^2))./sqrt(x.^2+y.^2)') 03/16 17:28
shuncheng: 你丟上面這行指令進去就會看到圖囉^_^ 03/16 17:28
JamesChen: 要判斷就是你要先搞懂 . 跟沒有 . 分別什麼意思 03/17 01:34
hehehahahehe: 你的運算有跟矩陣有關係而只要對數值運算就加點 03/23 14:10
hehehahahehe: 因為你xy都是矩陣 03/23 14:11