[問題] 嘗試做個畫sigma的M-file 新手問題@@已回收

看板MATLAB作者 (風之塔訪客)時間14年前 (2009/11/08 15:52), 編輯推噓1(1011)
留言12則, 2人參與, 最新討論串1/1
剛爬了點文... 這邊寫到sigma的好像不多@@? 我才剛學會寫M-file而已,很多語法還不太會用 昨天看到我朋友的小作業....就不小心開始研究一下MATLAB了 作業內容是: ===================================== 請用M-file做出一個函式 n x 算出 y=sigma ------- x=0 x^2+1 並畫出 n對y的圖 ====================================== 可以幫我看一下下面這段的主要問題嗎? M-file: y=0 for x=0:1:t y=y+(x/((x^2)+1)) end plot(t,y,'or') 然後...出去打 EDU?t=0:1:10 請問.....這語法是錯很大嗎@@? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.16.1

11/08 16:01, , 1F
老實說...我覺得這邊的plot是個很奇怪的東東....
11/08 16:01, 1F

11/08 16:02, , 2F
實在不知道plot取值的時候是啥時= =
11/08 16:02, 2F

11/08 16:03, , 3F
照他們老師給的範例...
11/08 16:03, 3F

11/08 16:04, , 4F
都可以簡單用 y=f(x)這樣解決...plot就很好做
11/08 16:04, 4F

11/08 16:04, , 5F
加個迴圈我就做不出來了= =
11/08 16:04, 5F

11/08 22:26, , 6F
y=0
11/08 22:26, 6F

11/08 22:26, , 7F
for x=0:1:10
11/08 22:26, 7F

11/08 22:26, , 8F
y=y+(x/((x^2)+1))
11/08 22:26, 8F

11/08 22:26, , 9F
plot(x,y,'or');hold on;
11/08 22:26, 9F

11/08 22:27, , 10F
end
11/08 22:27, 10F

11/08 22:27, , 11F
不知道你是不是要這個 你看結果是不是你要的
11/08 22:27, 11F

11/10 17:16, , 12F
出來了!!!!感謝 這好用
11/10 17:16, 12F
文章代碼(AID): #1AzdYZw0 (MATLAB)