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
Ekuivalen dengan
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.
-
Menyelesaikan Persamaan Matematika dengan solve(y)
Misalkan anda ingin menyelesaikan persamaan kuadrat berikut
Dengan solusi x menggunakan rumus ABC,
Akar-akar persamaan kuadrat ax² + bx + c = 0, di mana a ≠ 0 adalah :
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
-
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
-
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 b 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…
Saya pemula mau belajar matlab, dan bagaimana cara belajar matlab dengan mandiri dan cepat tepat?
Hai, Kak
Advernesia menyediakan tutorial MATLAB dari awal untuk pemula
Semoga membantu 🙂