[討論] 困惑的問題

看板MATLAB作者 (jimmymiracle)時間12年前 (2012/04/22 15:22), 編輯推噓3(301)
留言4則, 2人參與, 最新討論串1/1
假如這樣的式子 a = round(rand(1,10));1000000 請問以上的例子是指產生10個0到1的亂數,並且四捨五入嗎?? 若是這樣的意思的話,那請問0到1的話是指到小數點的第幾位呢?? 又round是四捨五入是到第幾位呀?? 另外若 b=10 c = max(1:b) 是指從1作到第15個 那 d=max(1,b) 上述這2種有什麼不一樣 我主要想問的應該是分號跟逗號的差異 另外一個很困惑的疑問就是我知道我要作什麼東西出來 可是卻不知要怎一步步寫出來 迴圈流程都懂、基本數學、微積分函數也會 但要怎把它實現出來,而加強code 能力呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.0.185

04/22 16:54, , 1F
d的寫法只是矩陣的位置而以,max就不會用功用
04/22 16:54, 1F

04/22 19:16, , 2F
就單純round指令是四捨五入到整數
04/22 19:16, 2F

04/22 19:17, , 3F
是可以指定到第幾位,但不是這個指令。
04/22 19:17, 3F

04/22 20:27, , 4F
多參考別人寫的吧
04/22 20:27, 4F
文章代碼(AID): #1Fax71OJ (MATLAB)