怎麼用matlab對一組已知資料畫正態分佈曲線

2021-05-02 11:22:19 字數 1761 閱讀 9741

1樓:匿名使用者

(1)ezplot(f,[a,b]) %a

y=x.^2+3;

ezplot(y,[-1,3])

(2)fplot('fun',[a,b])比如:

fplot('sin(x)',[0,2*pi])當然還有一種就是 plot

二維圖的繪製:

1.plot(x,y,,【】)

2.餅圖pie(x,[扇區矩陣])

3.誤差估計圖errorbar(x,y,e)4.散點圖scatter(x,y)

5.對數座標圖loglog(y)

6.多軸圖plotyy(x1,y1,x2,y2,'function')

7.極座標圖polar(θ,ρ)

8.怕累託圖pareto(y,x)

9.玫瑰函式圖rose(θ,x)

10.函式繪製fplot(function,limits,linespec)

11.動畫座標圖getframe + movie

2樓:依思溪

x=[1.5 2.5 3.5 4.5 5.5 6.5 7.5 8.5 9.5]

y=[0.2603 0.2466 0.2055 0.1096 0.0685 0.0685 0.0274 0 0.0137]

plot(x,y)

這個圖想說明什麼呢?您能不能把題目的背景介紹一點呢?

真不太瞭解什麼意思?

3樓:匿名使用者

兩句話:

1. 正態分佈(normal distribution)又名高斯分佈(gaussian distribution)

2. cftool裡面也可以自定義擬合的表示式。

4樓:匿名使用者

正態分佈不就是高斯分佈嗎?

如何用matlab畫正態分佈曲線

5樓:first百

matlab裡有直接的函bai數。調du用語法如下:zhi(正態分佈又被稱dao

為高斯分佈)

y = gaussmf(x,[sig c])其中內x是變數,容sig就是你**裡的σ,而c就是你**裡的μ,比如:

下面是一個例子,你可以直接複製到matlab中執行就可以得到一個方差為2,均值為5的正態分佈函式了:

x=0:0.1:10;

y=gaussmf(x,[2 5]);

plot(x,y)

xlabel('gaussmf, p=[2 5]')

6樓:匿名使用者

x=linspace(-5,5);

y=normpdf(x,0,1);

plot(x,y,'k');

已知一組資料如何用 matlab擬合出正態分佈曲線 求詳細命令 100

7樓:匿名使用者

這組資料不論是直接畫圖還是畫分佈圖,都和正態分佈曲線不太吻合啊?

已知均值,方標準差怎麼用matlab畫正態分佈圖

8樓:

1、正態分佈的數學表達 若隨機變數x服從一個數學期望為μ、方差為σ^2的高斯分佈,記為n(μ,σ²)。其概率密度函式為正態分佈的期望值μ決定了其位...

2、matlab提供的關於正態分佈的三個常用指令的呼叫語法規則和功能,詳見下圖所示:

3、正態分佈標準差的集合表示,這一步我們將計算指定區間的概率,標準差的含義和幾何表示。

怎麼用matlab畫一組同心圓,用matlab畫一個顏色漸變的同心圓怎麼畫

row 0 pi 20 2 pi r 2 半徑 x r cos row y r sin row plot x,y hold on r 3 x r cos row y r sin row plot x,y axis equal 這樣子bai就花了兩個du以 0,zhi0 為dao原點的內,半徑分別為2...

已知一組數 2,8,16,321 寫出這個數列的數

1 2的0次方x8 8 第二個數等於2零次方乘以82x8 16 第三個數等於2的一次方乘以82 x8 32 第四個數等於2的二次方乘以8第15個數 2的 15 2 次方乘以8 自己算下就知道 2 第n個數等於2的 n 2 次方乘以8 3 128 8 16,16 2的四次方,128是數列中的 4 2 ...

有這樣一組檔案,怎麼讓matlab根據檔案內的資訊給資料分組並畫圖

看看是不是你要的結果 基本思路就是把資料儲存在一個矩陣裡 然後迴圈判斷是序號行還是具體資料行 然後分別儲存 在matlab7下除錯通過 注意第一行 修改你自己的檔案路徑alldata textread c documents and settings administrator 桌面 testbai...