要使用Matlab繪制擬合曲線,首先需要準備數據并進行曲線擬合。然后可以使用Matlab中的plot函數繪制原始數據和擬合曲線。
以下是一個簡單的示例代碼,演示如何使用Matlab繪制擬合曲線:
% 生成一些示例數據
x = 1:10;
y = 2*x + 1 + randn(1,10);
% 針對數據進行曲線擬合
p = polyfit(x, y, 1); % 擬合一次多項式
% 繪制原始數據
figure;
plot(x, y, 'o'); % 繪制原始數據點
hold on;
% 繪制擬合曲線
xfit = 1:0.1:10; % 生成擬合曲線的 x 值范圍
yfit = polyval(p, xfit); % 根據擬合多項式計算 y 值
plot(xfit, yfit, 'r-'); % 繪制擬合曲線
legend('Original Data', 'Fitted Curve');
xlabel('x');
ylabel('y');
title('Curve Fitting Example');
運行上述代碼,將會生成一個包含原始數據點和擬合曲線的圖形。您可以根據實際需求對代碼進行修改和調整,以滿足您的需求。Matlab具有豐富的繪圖功能,您可以通過查閱Matlab文檔了解更多繪圖方法和參數設置。