| Zobacz poprzedni temat :: Zobacz następny temat |
| Autor |
Wiadomość |
TSTS
Dołączył: 08 Lut 2010 Posty: 1
|
Wysłany: Pon Lut 08, 2010 5:42 pm Temat postu: Dwumian Newtona w Matlabie |
|
|
Od czego zacząc pisac program na dwumian Newtona Czy trzeba wykorzystać rekurencję? Czy można bez niej?
Na silnie napisze ale co dalej
W programie maja być warunki Program ma zapytać o n i k n>=0 i na koniec po obliczeniu. czy liczyc dalej T-tak program liczy ponownie N-nie -wyjscie. Ale chodzi mi głownie o to jak to napisac
Napisałem cos takiego
clc clear disp('Program oblicza Dwumian Newtona-DN ') n=input('Podaj n='); k=input('Podaj k='); if ((n>=0) & (k>=0) & (n>=k)) sprintf('DN = %.0f', silnia_funkcja(N)/(silnia_funkcja(K)*silnia_fukcja(N-K))) else disp('Złe wartości. N>=0, K>=0, (N-K)>=0') end Pokazuje bład w 6 linijce niewiem dlaczego. |
|
| Powrót do góry |
|
 |
|
|
koniaku
Dołączył: 10 Lut 2010 Posty: 29 Skąd: Poznan
|
Wysłany: Sro Lut 10, 2010 5:14 pm Temat postu: dwumian Newtona |
|
|
Witam,
Proponuję korzystanie ( w miarę możliwości ) z gotowych funkcji Matlaba :
help nchoosek
doc nchoosek
( funkcja ta oblicza współczynniki rozwinięcia w dwumian Newtona )
a ponadto do obliczania silni może być przydatna funkcja `factorial` :
help factorial
doc factorial
Ponadto polecam ( uwadze ) specjalizowane forum użytkowników Matlaba :
http://www.matlab.pl
Pozdrawiam
JK _________________ forumowicz |
|
| Powrót do góry |
|
 |
|