Beberapa Fungsi untuk pembulatan pada Matlab yang perlu kita ketahui


Beberapa Fungsi untuk pembulatan pada Matlab yang perlu kita ketahui

Pembulatan dalam pengkodean itu sangat sering kita jumpai, khususnya dalam pengolahan sinyal dengan menggunakan matlab pembulatan itu bermacam-macam hasilnya dan perlu kita ketahui satu persatu. Misalnya dalam simulasi MIMO dengan spasial multiplexing, hasil yang tidak bulat itu sangat dimungkinkan sekali, jika menghasilkan koma dan selanjutnya kita punya program simulasi yang lain dengan mengambil data tadi maka tampilan di matlab akan error seperti berikut ini.embulatan dalam pengkodean itu sangat sering kita jumpai, khususnya dalam pengolahan sinyal dengan menggunakan matlab pembulatan itu bermacam-macam hasilnya dan perlu kita ketahui satu persatu. Misalnya dalam simulasi MIMO dengan spasial multiplexing, hasil yang tidak bulat itu sangat dimungkinkan sekali, jika menghasilkan koma dan selanjutnya kita punya program simulasi yang lain dengan mengambil data tadi maka tampilan di matlab akan error seperti berikut ini.

Subscript indices must either be real positive integers or logicals.
Error in simulasi_ver1 (line 22)
    LTE_sync_ref_1(n_iterasi);

Pembulatan dalam matlab mempunyai beberapa fungsi antara lain

  1. round(x) digunakan untuk pembulatan x ke bilangan bulat yang terdekat
  2. floor(x) digunakan untuk pembulatan x ke bilangan bulat dibawahnya yang mengarah minus tak terhingga
  3. fix(x) digunakan untuk pembulatan x ke arah 0
  4. ceil(x) digunakan untuk pembulatan x ke bilangan bulat di atasnya yang mengarah plus tak terhingga.
contoh hasil penggunaannya dalam command matlab sebagai berikut:
>> x=10*rand(1,6)
 
x =
 
    4.2621    7.7572    8.3909    2.5355    2.3829    0.7311
 
>> floor(x)
 
ans =
 
     4     7     8     2     2     0
 
>> fix(x)
 
ans =
 
     4     7     8     2     2     0
 
>> ceil(x)
 
ans =
 
     5     8     9     3     3     1

Demikian artikel kali ini semoga bermanfaat.

 

INFORMASI:

Iklan yang tampil pada halaman situs ini sepenuhnya diatur oleh pihak google, kami hanya menyediakan slot kosong. Jadi apabila ada iklan yang kurang berkenan atau menyinggung perasaan anda harap informasikan kepada kami melalui formulir kontak web ini untuk selanjutnya akan kami sampaikan ke pihak Google.

penulis

About Catur Budi Waluyo

<p> Suka otak atik yang penting menyenangkan dan bermanfaat saja. Administrator www.calesmart.com</p> <p> &nbsp;</p> <p> &nbsp;</p>

Learn More

Artikel Terkait