作者Ecampus ()
看板MATLAB
標題[討論] 有辦法把兩個數之間平均分成N段嗎
時間Wed Jul 4 18:17:21 2018
有辦法直接把數字跟數字之間,平均分成N段嗎?
譬如,我手裡有4個數,分別是100、200、300、400
有沒有辦法,利用程式,直接把數字跟數字之間...平均分成100段
出來的結果就是:
100、101、102、103、104......200、201、202....300、301、302....400
因為我現在手裡有4000個數字,要把它們每兩個數字之間,平均分成100段
不想手動,但忘記方法 囧
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.38.134.12
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MATLAB/M.1530699444.A.5A9.html
1F:→ carl0536: linspace(100,200,100) 07/04 18:51
2F:→ carl0536: linspace(200,300,100) 07/04 18:51
3F:→ Ecampus: XD 感謝 其實我想找的是 把4000個數列輸入 07/04 22:45
4F:→ Ecampus: 一次解決 一次把4000個數字平均分成100段ㄏㄏ 07/04 22:45
5F:→ sppmg: arrayfun(@(a,b)linspace(a,b,100), n(1:end-1),n(2:end)) 07/05 00:07
6F:→ sppmg: arrayfunc 可能需要加上'UniformOutput', 0,輸出成為cell 07/05 00:08
7F:→ Ecampus: !! 感恩 Q_Q 07/05 01:02