在matlab中errorbar是什麼命令

2022-02-14 21:01:26 字數 3429 閱讀 3616

1樓:暗影之王

作用:沿著curve繪製error bars。error bars顯示沿著曲線資料的置信區間或偏差。

1.errorbar(y,e)

繪出y並描出y的每個元素處的error bar。error bar是在curve之上和之下的一個距離e(i),因此每個bar都對稱且長度為2e(i)。

2.errorbar(x,y,e)

繪出y相對於x的曲線,並帶有2e(i)長度的error bar。x,y,e必須有相同的長度。當它們是向量時,每個error bar都由點(x(i),y(i))之上及之下距離為2e(i)的bar構成。

當它們是矩陣時,每個error bar是一個在點(x(i,j),y(i,j))之上及之下距離為e(i)的bar構成。 [when they are matrices, each error bar is a distance of e(i,j) above and below the point defined by (x(i,j),y(i,j))].

3.errorbar(x,y,l,u)

指出上下誤差距離l(i)和u(i)。

2樓:休閒居大偉

errorbar(x,y,l,u,linespec); 將表示線寬的欄位代替linespec即可,如errorbar(x,y,l,u,'linewidth',5);

3樓:匿名使用者

在 matlab 命令視窗輸入 doc errorbar 然後回車。

error bar 是什麼,怎麼做呢?

4樓:匿名使用者

如果你原來的圖是用origin做的,開啟你的origin圖,選擇選單graph(第四列選單),選擇 add error bars/選擇標準誤差,會出現新的1列資料,你拷貝到你原來圖形資料作為新的1列,將新增加的這列資料用滑鼠右鍵選中,設定為y軸誤差,直接畫出就可以。

5樓:淡淡的雅興

作用:沿著curve繪製error bars。error bars顯示沿著曲線資料的置信區間或偏差。

1.errorbar(y,e)

繪出y並描出y的每個元素處的error bar。error bar是在curve之上和之下的一個距離e(i),因此每個bar都對稱且長度為2e(i)。

2.errorbar(x,y,e)

繪出y相對於x的曲線,並帶有2e(i)長度的error bar。x,y,e必須有相同的長度。當它們是向量時,每個error bar都由點(x(i),y(i))之上及之下距離為2e(i)的bar構成。

當它們是矩陣時,每個error bar是一個在點(x(i,j),y(i,j))之上及之下距離為e(i)的bar構成。 [when they are matrices, each error bar is a distance of e(i,j) above and below the point defined by (x(i,j),y(i,j))].

3.errorbar(x,y,l,u)

指出上下誤差距離l(i)和u(i)。

matlab的solve用法

6樓:匿名使用者

在matlab裡面solve命令主要是用來求解代數方程(即多項式)的解,但是也不是說其它方程一個也不能解,不過求解非代數方程的能力相當有限,通常只能給出很特殊的實數解。(該問題給出的方程就是典型的超越方程,非代數方程)

1、solve 這個命令用來求解符號方程、方程組等。

x=solve('eqn1','eqn2',...,'var1','var2',...)

例子:解方程組:x^2+y-6=0;y^2+x-6=0

程式設計:[x,y]=solve('x^2+y-6','y^2+x-6','x','y')

2、subs可以把符號表示式裡面的符號變數替換為新的變數

f=subs(f,old,new)

例子:用符號表示式計算x^2+x-1在x=2時的值

程式設計:g=sym('x^2+x-1');

g=subs(g,'x',2)

3、從計算機的程式設計實現角度講,如今的任何演算法都無法準確的給出任意非代數方程的所有解,但是我們有很多成熟的演算法來實現求解在某點附近的解。

4、matlab也不例外,它也只能給出任意非代數方程在某點附近的解,函式有兩個:fzero和fsolve,具體用法請用help或doc命令查詢吧。

5、如果還是不行,你還可以將問題轉化為非線性最優化問題,求解非線性最優化問題的最優解,可以用的命令有:fminbnd, fminsearch, fmincon等等。

7樓:文件類共創空間

1、solve 這個命令用來求解符號方程、方程組等。

x=solve('eqn1','eqn2',...,'var1','var2',...)

例子:解方程組:x^2+y-6=0;y^2+x-6=0程式設計:[x,y]=solve('x^2+y-6','y^2+x-6','x','y')

2、subs可以把符號表示式裡面的符號變數替換為新的變數f=subs(f,old,new)

例子:用符號表示式計算x^2+x-1在x=2時的值程式設計:g=sym('x^2+x-1');

g=subs(g,'x',2)

8樓:化學工程

%kkkkaaaa67720| 五級 回答正確。詳細步驟是:

syms x y a1 a2

equ1=1/120 - ((2*a2)/81 + (pi*a1)/12 + pi^2*(a2/405 + 1/12) + (pi^3*a1)/120)/pi^4

equ2=-(a2/128 + (2*pi*a1)/81 + pi^2*(a2/960 + 2/81) + (pi^3*a1)/405 - pi^4/405)/pi^5

[a1,a2]=solve(equ1, equ2, 'a1', 'a2')

a1=vpa(a1)

a2=vpa(a2)

執行結果:

a1 = -50761304626263552301236414542950/140129736313387243/(2814749767106560*pi+8727491006471547)

a2 = -675/280259472626774486

a1 = -.20616910499519232147350835793861e-1

a2 = -.24084823741137452008216073646926e-14

9樓:匿名使用者

你沒有把solve的結果賦給a1和a2;

[a1 a2] = solve(equ1,equ2)

這樣就行了。

10樓:博大精深

不然感覺看得還可以沒那麼差吧。

11樓:匿名使用者

方程無解,或者沒有顯式解。

matlab矩陣求平均值,在matlab中 怎麼計算平均值

用mean a,1 或者mean a,2 函式求矩陣a均值,再用cumsum函式可以累加。具體 如下 a rand 3 a mean a,1 按列平均 b mean a,2 按行平均 c mean a 全部平均 a 0.8134 0.8940 0.28760.7185 0.9507 0.9264 0...

在matlab中的workspace怎麼顯示所有變數啊就是

disp 這裡填你想看到的變數 然後在命令列視窗會看到。fprintf n f n n 格式控制輸出。3.直接把想看到的變數加到程式中 注意不要加分號 命令列視窗也會顯示。在command 中輸入workspace命令,就會顯示workspace視窗,在其中就可以找到自己想看的變數,並在相應的變數上...

matlab中text函式,matlab中text函式

text函式 巨集在執行的時候去理解一個ansi字元取決於當windows的ansi字符集頁數 當位於不同的ansi 字符集頁數時,ansi字元擁有不同的意義。如,0xc4 在第1252頁 即 拉丁文 1 表示一個加上音符的a 而在第1253頁 希臘文 表示希臘字母delta 不同的理解導致了開發和...