看板 [ MATLAB ]
討論串[問題] if語法沒辦法讓原本式子繼續跑
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者CCWck (幹嘛要暱稱)時間15年前 (2010/10/13 23:18), 編輯資訊
0
0
0
內容預覽:
直接加上這兩行 看看圖是不是你要的. i=-0.5*pi:pi/1024:0.5*pi;. for L=-10:1:10;. r=L.*(cos(i)).^2;. r(r<=1 & r>=0)=1;. r(r>=-1 & r<=0)=-1;. x=r.*cos(i);. y=r.*sin(i);.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者CCWck (幹嘛要暱稱)時間15年前 (2010/10/13 23:14), 編輯資訊
0
0
0
內容預覽:
這邊i是一個向量r也是一個向量x,y 都是向量之後的i 每次都是一個純量r也成了一個純量x,y皆為純量--. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 58.115.140.182.

推噓3(3推 0噓 1→)留言4則,0人參與, 最新作者BUDIRM (macmini安裝)時間15年前 (2010/10/13 22:52), 編輯資訊
0
0
0
內容預覽:
if r<=1 && r>=0 elseif r<0 && r>=-1-1<=r<0 <- matlab 沒有這種寫法,或是說大部份的程式語言也沒有這種寫法. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 123.194.204.15.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者maply0703 (落葉)時間15年前 (2010/10/13 22:39), 編輯資訊
0
0
0
內容預覽:
原本是這樣. clear all. i=-0.5*pi:pi/1024:0.5*pi;. for L=-10:1:10;. r=L.*(cos(i)).^2;. x=r.*cos(i);. y=r.*sin(i);. plot(x,y). hold on. end. 而我想在-1<=r<=1時. 改
(還有571個字)
首頁
上一頁
1
下一頁
尾頁