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”


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 1×1 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 diatas 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(‘f(x)’)

    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

  3. 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))
    sehingga dapat diilustrasikan sebagai berikut