当前位置: 代码迷 >> 综合 >> MATLAB 曲线拟合
  详细解决方案

MATLAB 曲线拟合

热度:38   发布时间:2023-11-17 04:42:02.0

matlab曲线拟合

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
  相关解决方案