如何使用 MATLAB 進行威布林函式擬合曲線

時間 2023-01-16 15:10:05

1樓:吉祥二進位制

執行你的程式產生隨機數,然後輸入weibplot(y),可以看是否符合weibull分布,輸入wblfit(y),得出兩個數,第乙個是尺度引數,第二個是形狀引數。

還有weibull分布隨機數可以直接用wblrnd(a,b,c,d)指令吧,a形狀引數,b尺度引數,c行數,d列數。

2樓:匿名使用者

首先是產生威布林分布隨機數,z=0;

x=zeros(1,10000);

dd=0;y=zeros(1,10000);

for j=1:10000

z=0;i=1:10000;

y=wblcdf(i,200,2);

for i=1:10000

dd=rand;

if dd<=y(i)

x(j)=i;

breakendend

end執行程式產生隨機數,然後輸入weibplot(y),可以看是否符合weibull分布,輸入wblfit(y),得出兩個數,第乙個是尺度引數,第二個是形狀引數。

怎樣用matlab做出韋布林分布曲線

3樓:匿名使用者

三引數的weibull分布函式的解析式為:

f(x) =1 - e^ (1)其中:x0 --最小壽命;

v --特徵壽命;

m --形狀引數。

比如給出一組引數:x0=0、v=5、m=3 及一系列x值:0,1,2,3,..13

可畫出f(x)來:

matlab中如何求威布林函式的mrl

4樓:匿名使用者

用nlinfit()函式擬合可以得到。

c= α1= β1= α2= β2=

[ 試驗值 擬合值]

相關係數r2 =

使用matlab對資料進行擬合 要求使用gamma 威布林 lognormal 進行擬合 急! 80

5樓:武銳

分別使用gamfit,wblfit,lognfit函式對資料進行擬合。

如何使用matlab擬合指數分布函式

6樓:匿名使用者

ilovematlab是個不錯的論壇,我也是剛發現,不過幫助很大,基本的問題在那都會有答案。

7樓:匿名使用者

可以用newrb()或其他函式!

不久前我做過乙個實驗,是y=√x的擬合,可以稍微修改下即可。

以下為我的源**,希望有所幫助。

%已知y=x^(-1/2),x分別取1:9 通過訓練擬合,推測x=10和11時的y值。

clear all;

p=1:1:9;

t=p.^(1/2);

p2=1:1:11;

t2=p2.^(1/2);

% 神經元數逐步增加,最多就是訓練樣本個數。

goal = 1e-10; %訓練誤差的平方和(預設為0)

spread = 10; %此值越大,需要的神經元就越少(預設為1)

mn = size(p,2); 最大神經元數(預設為訓練樣本個數)

df = 1; %顯示間隔(預設為25)

t1=clock; %計時開始。

net = newrb(p,t,goal,spread,mn,df);%training

datat=etime(clock,t1) %計算設計網路所用的時間。

plot(p2,t2,'ro');red 'o'號表示真實值。

hold on

y=sim(net,p2);

%mse = mean((t2-y).^2) %均方誤差。

plot(p2,y);

plot(p2,y,'b*')blue '*號表示真實值。

x=10:1:11

y=sim(net,x)

hold off

8樓:匿名使用者

通過圖取樣本點,x=[.y=[.

polyfit(x,y,3)可以得到擬合函式進而得到概率分布函式。

matlab設計GUI,如何使用matlab製作GUI介面

苛政 建個m檔案,輸入以下 試試看,調整一下大小,調整以下檔案,執行就可以了,不需要用新建gui的過程。clf reset 1 set gcf,unit normalized position 0.1,0.4,0.85,0.35 set gcf,defaultuicontrolunits norma...

matlab中使用FFT進行諧波分析的程式

參考 二.fft應用舉例 例1 x 0.5 sin 2 pi 15 t 2 sin 2 pi 40 t 取樣頻率fs 100hz,分別繪製n 128 1024點幅頻圖。clf fs 100 n 128 取樣頻率和資料點數 n 0 n 1 t n fs 時間序列 x 0.5 sin 2 pi 15 t...

如何用matlab對這個函式進行積分

1 雙擊matlab軟體圖示,開啟matlab軟體,如下圖所示。2 使用syms命令,建立七個符號變數a b c d x y z,如下圖所示。3 這裡進行乙個較為複雜的積分舉例,使用符號變數a b x y z,建立多元函式a,其中a 32 a b 5 sin 7 z x y,如下圖所示。4 使用函式...