c atau programing MATLAB untuk sistem nonlinear

A

azerturk

Guest
Aku perlu program (kode) untuk menyelesaikan persamaan sistem ini dengan metode pembagian atas dua bagian, garis potong,
newton raphson dan Regula falsi semua dengan (10D).
y = f (t) = 9600 (1 - (e) ^ (-t/15))-480t = 0

z = g (t) = 640 ((e) ^ (-t/15)) -480
atau plz beri aku petunjuk oleh Selasa

 
Anda memerlukan hanya plot, solusi numerik, atau interpolasi?

 
Saya dapat membantu Anda dengan pembagian atas dua bagian dan Newton raphson.

Untuk pembagian atas dua bagian, Anda harus menetapkan dua nilai A dan B secara manual seperti itu,
f (A) <0 dan f (B)> 0;
counter = 0;
langkah 1: c = (A B) / 2% arithmatic mean
langkah 2: test C;
adalah f (C)> 0?
B = C;% solusi terletak antara A dan C
adalah f (C) <0?
A = C;% solusi terletak antara A dan C
adalah f (C) == 0?
C adalah solusi, keluar program;
langkah 3: counter = counter 1
langkah 4: jika counter> L goto langkah 1
mencetak nilai C;newton raphson
memecahkan y = f (x)

menentukan d / dx f (x)
mengatakan d / dx ((f (x)) = f '(x)

kemudian x (n 1) = x (n) - f (x (n)) / f '(x (n))

sewenang-wenang bertanggung nilai untuk x (0), lalu iterate untuk 7-8 kali, Anda akan mendapatkan hasil yang cukup akurat dalam x (7)

 

Welcome to EDABoard.com

Sponsor

Back
Top