[繪圖] 畫n!的圖

看板MATLAB作者 (Shanboy)時間7年前 (2017/03/09 23:13), 編輯推噓1(106)
留言7則, 1人參與, 最新討論串1/1
大家好小弟剛接觸Matlab 還在摸索中 目前想畫一個n!的圖 n的範圍從1到10 目前寫了 x=linspace(1,10) y=facorial(x) 但是error 不知道是哪裡出問題呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.32.167 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1489072413.A.233.html

03/09 23:56, , 1F
linspace是把數字從1~10切割 沒設定預設分成100個數字
03/09 23:56, 1F

03/09 23:57, , 2F
x=1.0000 1.0909 1.1818 1.2727.....100
03/09 23:57, 2F

03/09 23:57, , 3F
x=1.0000 1.0909 1.1818 1.2727.....9.9091 10 上面寫錯
03/09 23:57, 3F

03/09 23:59, , 4F
再來你的facorial根本拼錯 是factorial(N) 只能對正整數
03/09 23:59, 4F

03/09 23:59, , 5F
運算
03/09 23:59, 5F

03/10 00:00, , 6F
根據你的要求可以跟你講程式碼怎麼改
03/10 00:00, 6F

03/10 00:01, , 7F
x=1:10; y=factorial(x); plot(x,y);
03/10 00:01, 7F
文章代碼(AID): #1OmN4T8p (MATLAB)
文章代碼(AID): #1OmN4T8p (MATLAB)