1)開啟matlab,點選右上角wokspace裡的綠色向下箭頭,彈出選擇路徑視窗,並選擇你所需要匯入的資料(如data.xls),出現新的視窗點finish.完成匯入,我認為最簡單的方法了。由於你是每一列為一類,因此,要記得轉置。>> A=data %賦值A = 1 3 2 2 3 1> A=A" %轉置A = 1 2 3 3 2 1其中t=[1,:];y=[2,:]; %即t為第一行資料,y為第二行資料。2)離散點畫成光滑的,需要插值。>> t=A(1,:)>>y=A(2,:);>> T=1:0.1:3;>> Y=interp1(t,y,T,"spline");%插值>> plot(t,y,"+",t,y,T,Y,"r:");%畫圖前幾天剛好學了插值擬合~上課間隙偷偷回答的,望採納。不懂可以接著問呢。
1)開啟matlab,點選右上角wokspace裡的綠色向下箭頭,彈出選擇路徑視窗,並選擇你所需要匯入的資料(如data.xls),出現新的視窗點finish.完成匯入,我認為最簡單的方法了。由於你是每一列為一類,因此,要記得轉置。>> A=data %賦值A = 1 3 2 2 3 1> A=A" %轉置A = 1 2 3 3 2 1其中t=[1,:];y=[2,:]; %即t為第一行資料,y為第二行資料。2)離散點畫成光滑的,需要插值。>> t=A(1,:)>>y=A(2,:);>> T=1:0.1:3;>> Y=interp1(t,y,T,"spline");%插值>> plot(t,y,"+",t,y,T,Y,"r:");%畫圖前幾天剛好學了插值擬合~上課間隙偷偷回答的,望採納。不懂可以接著問呢。