077

077



Rozwiązywanie zadań opisanych równaniami nieliniowymi 77

-0.11102230246252

0

w =

1.73205080756888 -1.73205080756888 -1.00000000000000

z =

1.73205080756888

-1.73205080756888

W nowszych wersjach Matlaba funkcję fzero można stosować do rozwiązywania równania nieliniowego zdefiniowanego w postaci funkcji z parametrami wejściowymi.

Zadania elektrotechniczne są często opisane układami równań nieliniowych. Do ich rozwiązania można wykorzystać funkcję fsolve.

Układ równań nieliniowych ma następującą ogólną postać

f(x) = 0,    (7.3)

gdzie:

fW = [/iW,/2W,    A-)|,    (7.4)

x =U,,X,, ...,.rj.    (7.5)

Funkcja fsolve rozwiązuje układ równań nieliniowych metodą najmniejszych kwadratów. Należy zwrócić uwagę, że funkcja fsolve w nowszych wersjach Matlaba korzysta z tablic strukturalnych, w których dostęp do danych odbywa się przez podanie nazwy pola. Tablice strukturalne mogą zawierać różne typy danych, np. jedno pole zawiera liczbę, inne łańcuch.

Tablicę strukturalną można utworzyć za pomocą instrukcji przypisania albo za pomocą funkcji struct:

•    za pomocą instrukcji przypisania, np.:

tabstrukt.nazwa='pomiar 1';

tabstrukt.srednia=37.31;

tabstrukt.pomiar=[1 23456789];

•    za pomocą funkcji tabstruct=struct(‘poler,wartoscl,'pole2’,wartosc2,...):

tabstrukt=...

struct('nazwa' , 'pomiar 1' , 'średnia' ,57, 1 pomiar 1, [1 2 3 4 5] ) tabstrukt =

nazwa:    'pomiar 1'


Wyszukiwarka

Podobne podstrony:
7. Rozwiązywanie zadań opisanych równaniami nieliniowymi Pierwiastki rzeczywiste równania nieliniowe
Rozwiązywanie zadań opisanych równaniami nieliniowymi 15Przykład rozwiązania równania nieliniowego z
Rozwiązywanie zadań opisanych równaniami nieliniowymi 792.    x =
Rozwiązywanie zadań opisanych równaniami nieliniowymi 81 Układ równań napięciowo-mocowych można
Rozwiązywanie zadań opisanych równaniami nieliniowymi 83 Liczba wyznaczonych punktów charakterystyki
IMG077 77 77 Rys. 6,l6 Ilustracja rozwiązanie przysiadu 6.6.7 Rozwiązanie V celu zapisania równań ob
Algorytm rozwiązywania równań nieliniowych metoda Crossa-Lobaczewa ( dane wyjściowe, sposób
Untitled 28 126 j. rrzyonzone rozwiązywanie równań nieliniowych i ich układów x, = 2 — ^(2 — 1) = 1,

więcej podobnych podstron