MATLAB 曲線擬合

2021-08-31 23:37:54 字數 1076 閱讀 7100

clc;

clear;

i= imread('e:\rc\09-27\xuan16-30result\16-30 (8).tiff');

figure,imshow(i,);

hold on

x=70;

y = (4.24e+08)*x^(-3.589)+47.51;

curtptx=x;curtpty=y;%%當前點的座標

x_left = ;

y_left = ;

% for x=70:180

% y = (4.24e+08)*x^(-3.589)+47.51;

%

% newptx=x;

% newpty=y;%%新點的座標

% plot([curtptx newptx],[curtpty newpty]);

% curtptx=newptx;

% curtpty=newpty;%%用新點的座標代替當前點的座標向前遞推

% end

% hold off

% % hold on

% x=220;

% y = (7.631e-13)*x^5.685+32.83;

% curtptx=x;curtpty=y;%%當前點的座標

% for x=220:310

% y = (7.631e-13)*x^5.685+32.83;

% newptx=x;

% newpty=y;%%新點的座標

% plot([curtptx newptx],[curtpty newpty]);

% curtptx=newptx;

% curtpty=newpty;%%用新點的座標代替當前點的座標向前遞推

% end

% hold off

% figure,imshow(i,);

x_left = 72:180;

y_left = (4.24e+08)*x_left .^ (-3.589

MATLAB 曲線擬合

x0.1 0.20.15 0.0 0.2 0.3y 0.95 0.84 0.86 1.06 1.50 0.72 函式功能多項式的擬合運算 呼叫方法polyfit x,y,n x為橫座標,y為縱座標,n為擬合階數。例子x 0 0.1 2.5 1y erf x p polyfit x,y,6 p 0.0...

matlab 曲線擬合

在matlab中經常需要對資料進行曲線擬合,如最常見的多項式擬合,一般可以通過cftool呼叫曲線擬合工具 curve fit tool 通過圖形介面可以很方便的進行曲線擬合,但是有些時候也會遇到不方便用圖形工具。因此這裡簡單的記下兩種常用的擬合方法。1 多項式擬合 polyfit和polyval ...

Matlab 曲線擬合

在matlab中經常需要對資料進行曲線擬合,如最常見的多項式擬合,一般可以通過cftool呼叫曲線擬合工具 curve fit tool 通過圖形介面可以很方便的進行曲線擬合,但是有些時候也會遇到不方便用圖形工具。因此這裡簡單的記下兩種常用的擬合方法。1 多項式擬合 polyfit和polyval ...