Bagaimana Cara Menggunakan Fungsi vpasolve() di MATLAB?

Bagaimana Cara Menggunakan Fungsi Vpasolve Di Matlab



Menyelesaikan suatu persamaan atau sistem persamaan merupakan permasalahan yang sangat umum dihadapi oleh para matematikawan dan insinyur untuk menyelesaikan permasalahan kehidupan nyata. Kita dapat menyelesaikan suatu persamaan atau sistem persamaan secara analitis atau numerik. Menyelesaikan persamaan tersebut secara analitis lebih mudah dibandingkan menyelesaikannya secara numerik. Metode numerik memerlukan banyak iterasi untuk menyelesaikan persamaan ini sehingga rumit dan memakan waktu.

MATLAB adalah bahasa pemrograman berkinerja tinggi yang dapat menyelesaikan persamaan tunggal atau sistem persamaan secara numerik dalam waktu singkat menggunakan built-in vpasolve() fungsi.







Blog ini akan mengajarkan kita bagaimana menyelesaikan persamaan tunggal atau sistem persamaan di MATLAB menggunakan vpasolve() fungsi.



Bagaimana Mengimplementasikan Fungsi vpasolve() di MATLAB?

Itu vpasolve() fungsi di MATLAB adalah fungsi bawaan yang memungkinkan kita menyelesaikan persamaan tunggal atau sistem persamaan secara numerik. Fungsi ini menerima persamaan atau sistem persamaan dan sekumpulan variabel independen sebagai argumen dan mengembalikan solusi numerik dari persamaan atau sistem persamaan tertentu.



Sintaksis





Itu vpasolve() fungsi menggunakan sintaks yang berbeda di MATLAB:

Y = vpasolve ( persamaan, var )
Y = vpasolve ( eqn,var,init_param )
Y = vpasolve ( persamaan, milik siapa )
Y = vpasolve ( eqns,vars,init_param )
[ y1,...,yN ] = vpasolve ( persamaan, milik siapa )
[ y1,...,yN ] = vpasolve ( eqns,vars,init_param )



Di Sini:

Fungsinya Y = vpasolve(eqn,var) hasil untuk menyelesaikan persamaan yang diberikan persamaan secara numerik sehubungan dengan variabel yang diberikan var. Jika variabel tidak ditentukan, fungsi ini menyelesaikan persamaan variabel default yang ditentukan oleh syms.

Fungsinya Y = vpasolve(eqn,var,init_param) menghasilkan penyelesaian persamaan yang diberikan eqn secara numerik terhadap variabel tertentu var untuk tebakan awal yang diberikan panas_param .

Fungsinya Y = vpasolve(eqns,vars) menghasilkan penyelesaian numerik dari sistem persamaan tertentu sehubungan dengan variabel tertentu vars dan mengembalikan susunan struktur Y yang berisi solusi dari sistem persamaan tertentu. Jika variabel tidak ditentukan, fungsi ini menyelesaikan sistem persamaan untuk variabel default yang ditentukan jumlah .

Fungsinya Y = vpasolve(eqns,vars,init_param) menghasilkan penyelesaian numerik dari sistem persamaan yang diberikan sehubungan dengan variabel vars yang diberikan untuk tebakan awal yang diberikan panas_param .

Fungsinya [y1,…,yN] = vpasolve(eqns,vars) menghasilkan penyelesaian numerik dari sistem persamaan yang diberikan eqns sehubungan dengan variabel yang diberikan vars dan menyimpan solusi dari sistem persamaan yang diberikan dalam variabel y1, y2…yN . Jika variabel tidak ditentukan, fungsi ini menyelesaikan sistem persamaan untuk variabel default yang ditentukan oleh syms.

Fungsinya [y1,…,yN] = vpasolve(eqns,vars,init_param) menghasilkan penyelesaian numerik dari sistem persamaan yang diberikan persamaan sehubungan dengan variabel vars yang diberikan untuk tebakan awal yang diberikan panas_param dan menyimpan solusi dari sistem persamaan yang diberikan dalam variabel y1, y2…yN .

Contoh

Ikuti contoh yang diberikan untuk mempelajari cara menentukan solusi persamaan tunggal atau sistem persamaan menggunakan vpasolve() fungsi di MATLAB.

Contoh 1: Bagaimana Cara Menggunakan vpasolve() untuk Menemukan Solusi Persamaan Tunggal di MATLAB?

Contoh yang diberikan menggunakan vpasolve() berfungsi untuk mencari solusi numerik dari polinomial derajat 5 yang diberikan.

sim x
Y = vpasolve ( 5 * x^ 5 - 3 * x^ 2 + 3 * x+ 9 == 0 , X )

Contoh 2: Bagaimana Cara Menggunakan vpasolve() untuk Menemukan Solusi Persamaan Tunggal untuk Tebakan Awal di MATLAB?

Dalam contoh ini, kita mencari solusi numerik dari polinomial derajat 5 yang diberikan untuk tebakan awal menggunakan vpasolve() fungsi.

sim x
Y = vpasolve ( 5 * x^ 5 - 3 * x^ 2 + 3 * x+ 9 == 0 , X, - 1 / 2 )

Contoh 3: Bagaimana Cara Menggunakan vpasolve() untuk Menemukan Solusi Sistem Persamaan di MATLAB?

Kode MATLAB yang diberikan menggunakan vpasolve() berfungsi untuk menemukan solusi numerik dari sistem persamaan yang diberikan dan mengembalikan array struktur Y yang berisi solusi variabel x dan y.

sim x y
Y = vpasolve ( [ 2 * x^ 3 + 9 * kamu == kamu, kamu^ 3 == x ] , [ x, y ] )

Contoh 4: Bagaimana Cara Menggunakan vpasolve() untuk Menemukan Solusi Sistem Persamaan di MATLAB untuk Tebakan Awal?

Dalam kode MATLAB ini, kami mengimplementasikan vpasolve() berfungsi untuk mencari solusi numerik dari sistem persamaan yang diberikan untuk tebakan awal yang diberikan dan mengembalikan solusi variabel x dan y.

sim x y
[ x, y ] = vpasolve ( [ 2 * x^ 3 + 9 * kamu == kamu, kamu^ 3 == x ] , [ x, y ] , [ - 7 , 8 ] )

Kesimpulan

Menyelesaikan persamaan tunggal atau sistem persamaan secara numerik adalah masalah rumit dan memakan waktu yang banyak dihadapi oleh ahli matematika dan insinyur. MATLAB memfasilitasi kita dengan built-in vpasolve() fungsi yang memungkinkan kita menyelesaikan persamaan tunggal atau sistem persamaan secara numerik. Panduan ini telah membahas cara menyelesaikan persamaan tunggal atau sistem persamaan di MATLAB menggunakan vpasolve() fungsi, memungkinkan Anda mempelajari seni menggunakan fungsi tersebut.