Menampilkan dan Menyelesaikan Persamaan Matematika di MATLAB

2

MATLAB dapat menampilkan dan menyelesaikan rumus atau persamaan matematika. Hal ini dapat anda lakukan untuk memastikan apakah kode yang anda buat sesuai dengan rumus matematika yang ingin anda eksekusi menggunakan MATLAB. Berikut artikel menampilkan dan menyelesaikan persamaan matematika di MATLAB.

Cara menampilkan rumus matematika di MATLAB adalah dengan menggunakan perintah "pretty". Sebelum anda menggunakan perintah "pretty" anda perlu mendefinisikan variabel terlebih dahulu. Sedangkan untuk menyelesaikan persamaan matematika anda dapat menggunakan perintah "solve"

Baca juga: Fungsi Dasar Matematika Pada MATLAB


Misalkan anda ingin menampilkan equation berikut

1-9-kuadrat

Ekuivalen dengan

1-9-kuadrat-pecahan

Anda perlu mendefinisikan variabel x y sebagai symbolic variabel. Variabel jenis ini bersifat sebagai variabel berukuran 1x1 tanpa nilai numerik yang sudah didefinisikan. Sehingga kode MATLAB yang diperlukan adalah

» syms x y
» A = sqrt(x^2+1/y)
 
  A =
 
  (x^2 + 1/y)^(1/2)
 
» pretty(A)
 %rumus matematika ditampilkan di sini

Hasil eksekusi anda dapat diilustrasikan sebagai berikut


Untuk menyederhanakan persamaan matematika, sebelum anda mendefinisikan persamaan matematika anda juga perlu mendefinisikan variable dalam persamaan yang anda buat nanti menggunakan symbolic variabel. Perintah solve akan mendefinisikan persamaan matematika yang anda buat f(x)=0.

  1. Menyelesaikan Persamaan Matematika dengan solve(y)

    Misalkan anda ingin menyelesaikan persamaan kuadrat berikut

    1-9-3-kuadrat

    Dengan solusi x menggunakan rumus ABC,

    Akar-akar persamaan kuadrat ax² + bx + c = 0, di mana a ≠ 0 adalah :

    1-9-3-amp-kuadrat

    Sehingga kode MATLAB yang diperlukan untuk menyelesaikan persamaan di atas adalah

    » syms x
    » y = 2*x^2+7*x-8
    
      y =
    
      2*x^2 + 7*x - 8
    
    » solve (y)
    
      ans =
    
      113^(1/2)/4 - 7/4
      - 113^(1/2)/4 - 7/4

    Anda dapat menampilkan solusi persamaan matematika di atas dalam format matematika atau equation dengan cara berikut

    » syms x;
    » y = 2*x^2+7*x-8;
    » pretty (y),pretty(solve(y))

    Sehingga hasil yang ditampilkan adalah

  2. Menyelesaikan Persamaan Matematika dengan solve('fx')

    Anda dapat menyelesaikan persamaan matematika dengan lebih mudah tanpa harus mendefinisikan variabel penyusun terlebih dahulu. Anda hanya perlu menulis kode persamaan dalam tanda petik. Untuk permasalahan persamaan kuadrat di atas, kode yang digunakan adalah:

    » solve('2*x^2+7*x-8')
     
      ans =
     
      113^(1/2)/4 - 7/4
      - 113^(1/2)/4 - 7/4

    Berikut cara menampilkan penyelesaian dalam format matematika

    » pretty(solve('2*x^2+7*x-8'))

    Sehingga hasil yang ditampilkan

    Baca juga: Sistem Persamaan Linear Multivariabel di MATLAB

  3. Solusi Symbolic Persamaan Matematika Multivariabel

    Untuk menyelesaikan solusi symbolic persamaan matematika multivariabel anda dapat menggunakan syntax solve(F,b) dimana T adalah persamaan matematika yang didefinisikan terlebih dahulu dan b adalah symbolic variable yang anda cari penyelesaiannya.

    Misalkan anda mencari solusi symbolic pada persamaan berikut
    2a + 3b = 0 sehingga kode yang perlu anda tulis adalah

    » syms a b
    » F = 2*a+3*b;
    » solve(F,b)
    
      ans =
    
      -(2*a)/3
    
    » pretty(solve(F,b))

    sehingga dapat diilustrasikan sebagai berikut

Tutorial lainnya: Daftar Isi Tutorial MATLAB


Sekian artikel Menampilkan dan Menyelesaikan Persamaan Matematika di MATLAB. Nantikan artikel menarik lainnya dan jangan lupa share artikel ini ke kerabat anda. Terima kasih…

2 DISKUSI PEMBACA

Ayo Berdiskusi Bersama! Belajar Lebih Indah dengan Saling Membantu :)

Tulis komentar
Masukkan nama Anda