Witam. Mam problem, a jednocześnie prośbę, o dokończenie i poprawienie jednego programu w MATLABIE.
Miałem na studiach dopiero drugie zajęcia z tym programem, jednakże profesor już dał nam do zrobienia taki program, że naprawde nie mam za bardzo pomysłu jak go ruszyc :/ A niedługo muszę mu go oddac wydrukowanego i działającego :/ Inaczej będe miał przerąbane :/
[b]Oto program:[/b] Program ma za zadanie ma jeśli dobrze zrozumiałem, za pomocą dwumianu Newtona:
wyświetlac na ekranie tzw. Trójkąt Pascala, czyli cos takiego:
Pobierane z klawiatury ma byc tylko [b]n[/b] i spełnione mają byc warunki:
N>=0
K>=0
N-K>=0
Trzeba zrobic też funkcję osobno, która będzie to wyliczała, funkcję mam chyba dobrze, tylko nie wiem jak w taki sposób wyświetlic, żeby ten zasrany trójkąt Pascala wyświetlało. Oto co do tej pory udało mi się zrobic:
[b]1. FUNKCJA:[/b]
function s=silniadwumian(N)
if N~=0;
s=N*silniadwumian(N-1);
else
s=1;
end
[b]2. KOD PROGRAMU:[/b]
clc
cleardisp(' ');
disp('Podaj wartosc N: ');
disp(' ');N=input('Podaj N = ');
a=ones(N+1);
for i=0:1:N
for j=0:1:iend
end
if (N>=0);
dn=silniadwumian(N)/(silniadwumian(K)*silniadwumian(N-K)); fprintf('Silnia wynosi: %d',dn);
else
disp('Podales zle wartosci.');
end
Bardzo proszę o pomoc, wierzę że znadzie się ktoś, kto mi pomoże !!