導航:首頁 > 五金知識 > matlab曲線擬合工具箱出故障

matlab曲線擬合工具箱出故障

發布時間:2021-11-18 03:57:01

⑴ Matlab曲線擬合出了問題

不會呀,你看一看,我做的。

clc;clear
x=[11.57152.01688.461120.906149.351173.796194.241210.686223.131231.576236.021236.466];
y=[00103030404050607090100];
A=polyfit(x,y,5);
z=polyval(A,x);
figure(1);
plot(x,y,'r*',x,z,'b')
figure(2)
xx=x;
yy=A(1)*xx.^5+A(2)*xx.^4+A(3)*xx.^3+A(4)*xx.^2+A(5)*xx.^1+A(6);
plot(xx,yy,'r-.')
axis([x(1)x(end)-20y(end)])

形狀是一樣的

⑵ MATLAB擬合的曲線不能顯示出來

關於曲線沒有畫出來,請檢查是否發生如下問題:

1、畫圖函數的調用是否有誤。如果錯誤的使用了畫圖函數,當然就會畫不出圖來,例如傳入參數與要求不符合、數據類型不匹配等。這種錯誤多數情況下matlab會給出警告、提示。

2、圖最後的axis范圍是否囊括了所化曲線的區域。有時候,由於畫了2條以上曲線,第二條曲線的范圍內會看不到第一條曲線,這時候需要把范圍放大。

3、新手最常見的失誤,沒有使用hold on命令,導致後畫曲線把先畫的曲線覆蓋。這時候圖中不顯示第一條曲線。

4、關於隱函數,經過測試,對一些特俗情況,ezplot失效。案例:
syms r t%r為距離坐標 t為角度坐標,極坐標
f(r,t)=r+2*cos(t);%定義一個對r的隱函數,f=0時其實這是一個圓
syms x y;
f1(x,y)=f((x^2+y^2)^0.5,atan(y/x));
figure
ezplot(f1);
圖形顯然是一個圓,但是ezplot什麼也畫不出來。

⑶ matlab曲線擬合遇到問題

嗯,看了一下,你的y數列長度與u,v,x不同,你改下參數就可以了。
報錯是不是這個
??? Error using ==> horzcat
CAT arguments dimensions are not consistent.

⑷ matlab的CurveFitting 工具箱里,不顯示擬合後曲線

1.打開CFTOOL工具箱。在Matlab 6.5以上的環境下,在左下方有一個"Start"按鈕,如同Windows的開始菜單,點開它,在目錄"Toolboxes"下有一個"Curve Fitting",點開"Curve Fitting Tool",出現數據擬合工具界面,基本上所有的數據擬合和回歸分析都可以在這里進行。

7.圖片導出。另外要說的是,如果想把這個擬合的圖像導出的話,在Curve Fitting Tool窗口的File菜單下選Print to Figure,此時彈出一個新的圖像窗口,裡面是你要導出的圖像,在這個figure窗口的File菜單里再選Export,選擇好合適的格式,一般是jpeg,選擇好路徑,點擊OK就可以了。出來的圖像可以在Word等編輯環境中使用,就不多說了。
要修改圖像的性質,如數據點的大小、顏色等等的,只需要在對象上點右鍵,就差不多可以找到了。

⑸ matlab 安裝後,曲線擬合工具箱不能用,請問誰有合適的matlab程序,[email protected]

help——polyfit函數,自己看用法

⑹ 求助,matlab擬合工具箱出問題了,能弄好的話給額外加分

從警告提醒來看,可能調用 fit ()命令函數格式有問題。最好把你寫的代碼貼出,這樣可以幫你看一看是什麼問題。
下面是調用fit ()函數的例子。

curve = fit( x, y, 'exp1', 'StartPoint', p0 );

⑺ matlab做曲線擬合,總是出錯,麻煩指點~

這個函數的本來就有很好的線性度的,你為什麼要用那麼高的次數擬合呢,使用一次擬合不是很好的嗎?不一定說高次的擬合就精度好,一定要分析自己的數據本來就符合什麼規律,這樣做擬合才是有意義的。在實際應用中的數據擬合不只是簡單的數學問題,還需要進行實際分析的。

⑻ matlab cftool 曲線擬合工具箱生成圖里的黑點怎麼去掉

matlab cftool 曲線擬合工具箱生成圖里的點是去不掉的,只能將黑點變成淡顏色的點。

程序在Matlab2013b上通過。

⑼ 用matlab曲線擬合時遇到的問題

數據量不足造成的,略改一下就好了。
不過,曲線不適合多項式擬合,即使使用高次冪也不理想,用指數方程擬合效果好多了。

clear;clc;clf;
X=[0.24 0.52 1.54 3.91 10.8 18.7 25 30.6 45 55 70 100 118 150 200 250 300 350 400 450 500 550 600 650 700 751];
Y=[5 10 20 30 40 45 48 50 52 54 56 59 60 61.5 63 64 65 66 66.6 67 67.5 68 68.5 69 69.5 70];
p=polyfit(X,Y,3)
y=vpa(poly2sym(p),6)
XX=min(X):0.1:max(X) %只改動了它
YY=polyval(p,XX);
plot(X,Y,'o',XX,YY)
%非線性擬合(指數方程)
fx=@(a,x) a(1).*x.^a(2)+a(3)
a=nlinfit(X,Y,fx,[-100 -1 100])
Yn=a(1).*XX.^a(2)+a(3);
hold on
plot(XX,Yn,'r')

曲線見我的博客:
http://hi..com/chemical%5Fengineering/album/item/2b1b0ad1024c8dc3562c84f1.html

⑽ 關於matlab數據擬合曲線的問題,程序出錯!

??? Undefined function or variable 'T'.
未定義變數T
matlab是順序運行的,
你在運行plot(T,Y,'-');這個指令之前還沒有T的定義呢。T=(0:0.1:2.5)'卻在後面。這個程序是你自己寫的嗎?怎麼結構這么混亂。

閱讀全文

與matlab曲線擬合工具箱出故障相關的資料

熱點內容
鋼化膜超聲波清洗怎麼操作 瀏覽:48
茶山組合軸承多少錢一個 瀏覽:309
熱水器管閥門有什麼用 瀏覽:683
韓國永泰閥門怎麼樣 瀏覽:87
東方紅拖拉機水泵軸承如何更換 瀏覽:555
兩個軸承並排怎麼安裝 瀏覽:47
電機抱閘裝置作用 瀏覽:46
機床的床身有什麼用 瀏覽:274
自動控制補償裝置 瀏覽:763
弗製冷系統各庫房供液怎麼調節 瀏覽:724
玉環萬閥門廠 瀏覽:545
第一台機床怎麼造的 瀏覽:586
誠信電動工具縣府路店 瀏覽:184
木製作安裝常用的五金件 瀏覽:395
管道與閥門之間的3d要求解釋 瀏覽:351
途觀車儀表屏怎麼不亮了 瀏覽:970
考科一包過帶的個什麼儀器 瀏覽:334
固態硬碟和機械硬碟要怎麼設置 瀏覽:392
觀泉路五金裝飾材料市場營業時間 瀏覽:896
蝶閥門自動關閉的原因是什麼呢 瀏覽:350