MATLAB從EXCEL中讀取數據做曲線擬合(polyfit)
本文基於MATLAB,首先使用xlsread( )從EXCEL中讀取數據,然後根據讀取的數據使用polyfit做三階擬合,最後將數據散點圖與擬合曲線畫在一起。
操作方法
(01)第一,EXCEL中的數據。13.00 23.11 64.83 24.39 92.85 66.24 75.59 97.91 117.20 150.46
(02)第二,啟動MATLAB,新建腳本(Ctrl+N),輸入如下代碼:close all; clear all; clcdata=xlsread(x27;',1);x=1:1:10;y=polyfit(x,data,3)plot(x,data,'linestyle','none','marker','.','markersize',35)其中xlsread('',1)是從EXCEL表格中讀取數據,y=polyfit(x,data,3)是對EXCEL中的數據(因變量)與自變量x進行3階擬合。plot(x,data,...)是繪製data的散點圖。
(03)第三,保存和運行上述代碼,在命令行窗口得到如下擬合結果。y =0.3944 -5.8928 36.5111 -20.6923也就是説,3階擬合結果為:y=0.3944*x.^3-5.8928*x.^2+36.5111*x-20.6923;
(04)第四,同時得到EXCEL數據的散點圖如下。
(05)第五,在第三步中獲得了3階擬合結果y =0.3944 -5.8928 36.5111 -20.6923,下面編寫代碼把擬合曲線與數據散點圖畫在一起,比較一下擬合效果。接着輸入以下代碼:hold on;yy=0.3944*x.^3-5.8928*x.^2+36.5111*x-20.6923;plot(x,yy,'-r','linewidth',2)
(06)第六,保存和運行上述腳本,最終得到如下圖形,數據散點圖與擬合出的3階曲線圖放置在一起,從而能夠很好的發現擬合效果。
-
富士施樂硒鼓清零方法
如何將富士施樂硒鼓清零呢?跟着小編一起來學習看看~操作方法(01)當你的打印機上開始閃爍黃燈時,就是提醒你需要更換硒鼓了;(02)按住機器上的白色按鈕,長按關機;(03)關機後,拔掉機身後的USB連接線;(04)再次長按白色按鈕開機鍵,不要鬆手,打開機器前蓋;(05)取出硒鼓盒;(06)整個取出後,再...
-
國內動態PPTP,撥號ADSL教程!
電腦修改IP地址教程:一般情況下供應商都會提供客户端直接連接,簡單易懂如果想用ADSL撥號修改:win系統操作如下1、右鍵單擊“網上鄰居”選擇“屬性”,打開網絡連接屬性。2、在右側的“網絡任務”欄中點擊“創建一個新的連接。3、打開新建連接嚮導,點“下一步”。...
-
QQ瀏覽器如何安裝應用插件
QQ瀏覽器如何安裝應用插件,瀏覽器的應用插件的安裝對我們來説是非常方便的。下面以安裝護眼導航應用為例,介紹如何安裝瀏覽器應用插件。操作方法(01)打開QQ瀏覽器,點擊右上角的“”+“”如圖所示(02)進入了安裝應用的首頁,如圖所示(03)比如安裝一個護眼的應用,鼠標停留在...
-
百度地圖查看座標
操作方法(01)首先,電腦打開搜狗瀏覽器,進入百度官網。(02)在上邊我們點擊百度地圖的按鈕。(03)進入地圖上,可以看到當前自己所在城市。(04)點擊地圖下方的“地圖開發平台”按鈕。(05)在地圖開放平台頁面,點擊:開發文檔——座標拾取器。(06)然後在地圖中,隨意點擊一個位置,就可以查...