Re: [問題] 求救spline如何使用已回收

看板MATLAB作者 (123456)時間15年前 (2010/07/25 00:10), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/2 (看更多)
根據你的語法測試 在R2010a是可以執行的 如果真的不行 你就把 Q=1:-0.05:0; X1=spline(X, Y, Q); 這樣應該也可以 重點就是 Q要跟X不同區間或是大一個間隔距離 ※ 引述《kcting (CHI)》之銘言: : 想要劃平滑曲線 但用spline用了很久還是錯誤~~ : Y X : 1 0.998500000000000 : 1 0.992000000000000 : 1 0.968250000000000 : 1 0.894500000000000 : 1 0.729000000000000 : 1 0.509000000000000 : 1 0.293250000000000 : 1 0.137250000000000 : 1 0.0520000000000000 : 1 0.0190000000000000 : 1 0.00725000000000000 : 1 0.00225000000000000 : 1 0.00125000000000000 : 1 1.13151718531157e-06 : 1 4.81057273026851e-07 : 1 1.97943894274879e-07 : 想劃出X,Y曲線圖 : Q=1:-0.1:0; : X1=spline(X, Y, Q); : 但都是錯誤 改了很久~~ Q到底要怎麼設定才可以正確呢 : 也有是過 : X1 = interp1(X, Y, 0.5, 'spline'); : 但都顯示The values of X should be distinct.錯誤.... : 希望前輩們多多指教ㄧ下 感恩感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.84.89

07/25 00:58, , 1F
我是用R2008a 是過這位大哥的用法 但還是不行....
07/25 00:58, 1F

07/25 00:59, , 2F
我是用R2008a 是版本的問題嗎?
07/25 00:59, 2F
文章代碼(AID): #1CIn2Aoj (MATLAB)
文章代碼(AID): #1CIn2Aoj (MATLAB)