Iklan

Latest Post


Menampilkan dan Menyelesaikan Persamaan Matematika di MATLAB

Bhumi Literasi
Jumat, 13 November 2020, November 13, 2020 WIB Last Updated 2023-03-24T02:14:54Z

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"

Misalkan anda ingin menampilkan equation berikut

1-9-kuadrat

Yang 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))

Berikut cara menampilkan penyelesaian dalam format matematika

» pretty(solve('2*x^2+7*x-8'))
  1. sehingga dapat diilustrasikan sebagai berikut


  • Sehingga hasil yang ditampilkan adalah

  • 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
  • Sehingga hasil yang ditampilkan

  • Menyelesaikan Parameter Persamaan Matematika Multi Variabel

    Untuk menyelesaikan parameter persamaan matematika multi variabel anda dapat menggunakan syntax solve(F,b) dimana T adalah persamaan matematika yang didefinisikan terlebih dahulu dan b adalah parameter yang anda cari penyelesaiannya.

    Misalkan anda mencari solusi parameter 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))
  •  

    Komentar

    Tampilkan