使用matlab用hist畫了直方圖怎麼加一條豎線作為參考線

2021-05-04 15:39:31 字數 1794 閱讀 8799

1樓:墨汁諾

hist畫完直方圖之後,hold on,畫直線:

x=normrnd(10,0.1,1,1000); %生成1000個隨機數

hist(x,50);%直方圖

hold on;

plot([10,10],[0,70],'r');  %畫直線。

%data為資料比如rand(1,100)%range為範圍比如 0:0.1:1

hist(data,range); %做直方圖counts = hist(data,range);%取各區間頻率hold on;%當前圖

plot(range,counts/2);%各條的中點連成連線

2樓:兔子和小強

在當前座標軸下畫直線x = 8.5的公式是:

hold on;

plot([8.5 8.5], get(gca, 'ylim'), '-r', 'linewidth', 3) % 紅色,寬度為3

3樓:我是舞三

預設為64位浮點,double

其他資料型別還有:

logical -- logical array

char -- character array

single -- single precision floating-point numeric array

float -- double or single precision floating-point numeric array

int8 -- 8-bit signed integer array

int16 -- 16-bit signed integer array

int32 -- 32-bit signed integer array

uint32 -- 32-bit unsigned integer array

int64 -- 64-bit signed integer array

integer -- an array of any of the 8 integer classes above

numeric -- integer or floating-point array

cell -- cell array

struct -- structure array

4樓:匿名使用者

用插入:直線即可。淘:費老師程式設計

matlab生成隨機數,畫出直方圖後加一條標準正態線,怎麼做?

5樓:嚇棟棟

clear

clcr=1+1.0.*randn(1,100) ;

hist(r,-4:.1:4);

hold on

x=-4:0.1:4;

y=gaussmf(x,[1 0]);     %gaussmf(x,[σ,μ])

x = x+1;

plot(x,y,'r')

python matplotlib畫的直方圖怎麼加兩條豎線做參考線?

6樓:雙魚

雙曲螺線,又稱為倒數螺線,是阿基米德螺線的倒數,極徑與極角成反比的點的軌跡稱為雙曲螺線。

雙曲螺線的直角座標的公式為其中c 為常數。

首先引入需要的模組。

由於matplotlib預設的座標系為笛卡爾直角座標系,此時我們無需手動建立直角座標,此時進行填充曲線座標的點。

最後得到雙曲螺線的笛卡爾座標的顯示影象,從該影象中我們可以看出雙曲螺線的漸近線為:c = 30

matlab菜鳥問題,hist 與 bar 的區別,請詳細些,謝謝

hist與bar的區別為 建立圖形不同 引數不同 正則化不同。一 建立圖形不同 1 hist函式 hist函式是用來建立一個直方圖的matplotlib 函式。2 bar函式 bar函式是用來建立一個二維條形圖的matplotlib 函式。二 引數不同 1 hist函式 hist函式需要傳的引數為直...

matlab中使用subplot時怎麼用legend標註

x linspace 2,2 subplot 221 plot sin x r subplot 222 plot sin 2 x g subplot 223 plot sin 3 x b subplot 224 plot sin 4 x k a axes visible off hold on pl...

matlab錯誤使用feedback line 71 輸入引數的數目不足

就是當執行函式的時候,沒有提供足夠的引數。比如,如果需要計算一個數 x 的正弦值,那麼,如果不給定x的話,是沒有辦法得到一個確切的數值的。也就是說,當在命令列中輸入sin 的時候,是不會有正確結果的。這就是作為的輸入引數不足。matlab中的.m檔案實際上氛圍兩種,一種叫做指令碼 script 一種...