Pemecahan Persamaan Aljabar Dasar Octave Pemencahan Persamaan Kuadrat MATLAB Pemecahan Persamaan Kuadrat Octave Pemecahan Persamaan Orde Tinggi MATLAB

66 PEREKAYASAAN SISTEM KONTROL Jika akan memecahkan persamaan dengan banyak variable, perintah solve ditulis dalam bentuk : solveequation, variable Sebagai contoh, mencari nilai nilai v dari persamaan v – u – 3t2 = 0 : Buatlah skrip seperti dibawah ini : solvev-u-3t2=0, v Setelah dijalankan, jendela perintah akan menampilkan hasil : ans = 3t2 + u

1.14.1 Pemecahan Persamaan Aljabar Dasar Octave

Perintah roots digunakan untuk memecahkan persamaan aljabar dalam Octave. Sebagai contoh, mencari x dalam persamaan x-5 = 0 Buatlah skrip seperti dibawah ini : roots[1, -5] Setelah dijalankan, jendela perintah akan menampilkan hasil : ans = 5 Contoh lain : Buatlah skrip seperti dibawah ini : y = roots[1, -5] Setelah dijalankan, jendela perintah akan menampilkan hasil : y = 5 67 PEREKAYASAAN SISTEM KONTROL

1.14.2 Pemencahan Persamaan Kuadrat MATLAB

Perintahsolve dapat juga untuk memecahkan persamaan orde tinggi. Fungsi solve akan menghasilkan akar-akar persamaan dalam bentuk array. Sebagai contoh, memecahkan persamaan x 2 -7x +12 = 0. Buatlah skrip seperti dibawah ini : eq = x2 -7x + 12 = 0; s = solveeq; dispThe first root is: , disps1; dispThe second root is: , disps2; Setelah dijalankan, jendela perintah akan menampilkan hasil : The first root is: 3 The second root is: 4

1.14.3 Pemecahan Persamaan Kuadrat Octave

Sebagai contoh, memecahkan persamaan kuadrat x 2 -7x +12 = 0 dalam Octave. Buatlah skrip seperti dibawah ini : s = roots[1, -7, 12]; dispThe first root is: , disps1; dispThe second root is: , disps2; Setelah dijalankan, jendela perintah akan menampilkan hasil : The first root is: 4 The second root is: 3 68 PEREKAYASAAN SISTEM KONTROL

1.14.4 Pemecahan Persamaan Orde Tinggi MATLAB

Perintah solve dapat juga memecahkan persamaan kuadrat orde tinggi. Sebagai contoh, memecahkan persamaan x-3 2 x-7 = 0 Buatlah skrip seperti dibawah ini : solvex-32x-7=0 Setelah dijalankan, jendela perintah akan menampilkan hasil : ans = 3 3 7 Dalam kasus persamaan orde tinggi, akar-akar persamaan terdiri dari beberapa bilangan riel dan imajinir. Sebagai contoh, memecahkan persamaan orde empat x 4 − 7x 3 + 3x 2 − 5x + 9 = 0. Buatlah skrip seperti dibawah ini : eq = x4 - 7x3 + 3x2 - 5x + 9 = 0; s = solveeq; dispThe first root is: , disps1; dispThe second root is: , disps2; dispThe third root is: , disps3; dispThe fourth root is: , disps4; dispNumeric value of first root, dispdoubles1; dispNumeric value of second root, dispdoubles2; dispNumeric value of third root, dispdoubles3; dispNumeric value of fourth root, dispdoubles4; 69 PEREKAYASAAN SISTEM KONTROL Setelah dijalankan, jendela perintah akan menampilkan hasil : The first root is: 6.630396332390718431485053218985 The second root is: 1.0597804633025896291682772499885 The third root is: -0.345088397846654 - 1.07783629546301765i The fourth root is: -0.345088397846654+ 1.07783629546301765i Numeric value of first root 6.6304 Numeric value of second root 1.0598 Numeric value of third root -0.3451 - 1.0778i Numeric value of fourth root -0.3451 + 1.0778i

1.14.5 Pemecahan Persamaan Orde Tinggi Octave Sebagai contoh, memecahkan persamaan orde empat :