Cara Membuat Plot Baris dengan Bar Ralat dalam MATLAB Menggunakan errorbar()

Cara Membuat Plot Baris Dengan Bar Ralat Dalam Matlab Menggunakan Errorbar



Bar ralat ialah bar menegak atau mendatar yang diplot dalam plot garis untuk mewakili ralat atau ketidakpastian dalam mana-mana titik data bagi set data. Bar ralat ini digunakan untuk menggambarkan kebolehubahan data dan untuk menyampaikan kebolehpercayaan keputusan. Terdapat pelbagai sifat untuk memplot bar ralat seperti lebar, saiz, dan warna bar, semua ini boleh dilakukan menggunakan terbina dalam bar ralat() berfungsi dalam MATLAB.

Panduan ini akan melalui sintaks yang berbeza untuk mencipta bar ralat dalam MATLAB yang menerangkan pelbagai contoh.

Bagaimana untuk Mencipta Plot Garis dengan Bar Ralat dalam MATLAB?

Dalam MATLAB, kita boleh dengan mudah membuat bar ralat dalam plot baris dengan menggunakan bar ralat() fungsi. Fungsi ini menerima beberapa argumen input mandatori dan pilihan untuk membuat plot baris dengan bar ralat pada setiap titik set data.







Sintaks
Dalam MATLAB, anda boleh menggunakan bar ralat() berfungsi dengan cara berikut:



bar ralat ( dan, silap )
bar ralat ( x,y,err )
bar ralat ( x,y,neg,pos )
bar ralat ( ___,ornt )
bar ralat ( ___,LineSpec )

di sini,



Fungsinya bar ralat(y, err) menghasilkan plot garisan yang mempunyai bar ralat menegak yang sepadan dengan setiap titik data dalam set data y. Ralat pembolehubah termasuk panjang bar ralat di atas serta di bawah titik data. Jadi, jumlah panjang bar ralat menjadi dua kali ganda kepada nilai ralat.





Fungsinya bar ralat(x,y, err) menghasilkan plot garis sepadan dengan x berbanding y yang mempunyai bar ralat pada setiap titik data.

Fungsinya bar ralat(x,y,neg,pos) menjana bar ralat pada setiap titik data yang sepadan dengan x berbanding y di mana pembolehubah neg mengandungi panjang bar ralat di bawah titik data manakala pos masing-masing mengandungi panjang bar ralat di atas titik data.



Fungsinya bar ralat(___,ont) digunakan untuk menetapkan orientasi bar ralat. Nilai lalai 'ornt' mewakili menegak namun kami boleh mengubahnya dengan menentukan 'mendatar' untuk bar ralat mendatar dan 'kedua-duanya' untuk bar ralat menegak serta mendatar. Kita boleh menggunakan pilihan 'ornt' dengan mana-mana sintaks sebelumnya.

Fungsinya bar ralat(___, LineSpec) mencipta bar ralat menggunakan sebarang sintaks yang menentukan warna bar, lebar bar dan banyak lagi.

Contoh 1: Bagaimana untuk Mencipta Plot Garisan dengan Bar Ralat Menegak Mempunyai Panjang Sama?

Kod MATLAB ini menghasilkan bar ralat menegak yang mempunyai ralat panjang yang sama sepadan dengan plot garis menggunakan MATLAB's bar ralat(y,err) fungsi.

y = 10 : 10 : 100 ;
silap = 10 * satu ( saiz ( dan ) ) ;
bar ralat ( dan, silap )

Contoh 2: Bagaimana untuk Mencipta Plot Garisan dengan Bar Ralat Menegak Mempunyai Panjang Berbeza?

Contoh yang diberikan mencipta bar ralat menegak yang sepadan dengan plot garisan yang mempunyai panjang yang berbeza menggunakan bar ralat(x,y,neg,pos) berfungsi dalam MATLAB.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
neg = 10 * satu ( saiz ( dan ) ) ;
pos = 5 * satu ( saiz ( dan ) ) ;
bar ralat ( x,y,neg,pos )

Contoh 3: Bagaimana untuk Mencipta Plot Garisan dengan Bar Ralat Mendatar?

Dalam kod MATLAB ini, kami menggunakan bar ralat(x,y,ornt) berfungsi untuk menjana bar ralat mendatar sepadan dengan setiap titik data pada plot garis yang ditentukan.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
silap = 10 * satu ( saiz ( dan ) ) ;
bar ralat ( x,y,err, 'mendatar' )

Contoh 4: Bagaimana untuk Mencipta Plot Garisan dengan Bar Ralat Menegak dan Mendatar Mempunyai Sifat Garisan?

Dalam contoh ini, kami menggunakan bar ralat(x,y,err,'keduanya', LineSpec) berfungsi untuk menjana bar ralat menegak dan mendatar yang mempunyai sifat garis tertentu.

x = 1 : 10 ;
y = 10 : 10 : 100 ;
silap = 5 * satu ( saiz ( dan ) ) ;
bar ralat ( x,y,err, 'keduanya' , 'MarkerEdgeColor' , 'biru' , 'MarkerFaceColor' , [ 0.75 0.95 1 ] )

Kesimpulan

Dalam MATLAB, the bar ralat() ialah fungsi MATLAB terbina dalam berguna yang membantu kami mencipta bar ralat yang sepadan dengan setiap titik data dalam set data yang diberikan. Kita boleh menggunakan bar ralat untuk mewakili ralat titik data secara grafik. Panduan ini telah menunjukkan cara kerja bar ralat() berfungsi dalam MATLAB dengan menyediakan sintaksnya dan beberapa contoh asas untuk membantu kami memahami cara kerja fungsi ini.