Gå til innhold

Anbefalte innlegg

Vet at dette er feil forum, men det finnes ikke noe for MATLAB så jeg prøver lykken her. Det er så vidt jeg skjønner ikke så stor forskjell mellom Python og MATLAB. Jeg holder på med en obligatorisk oppgave ved UiO og har kjørt meg fast på en oppg ved bruk at Newtons metode. I boka er det eksempel som ser slik ut:

function [x,y]=newtonfler(a,b,N)
x=zeros(1,N);
y=zeros(1,N);
x(1)=a;
y(1)=b;
u=[a,b];
for n=1:N
A=[2*x(n)*y(n) x(n)^2;exp(x(n)) 1];
v=[x(n)^2*y(n)+1;exp(x(n))+y(n)];
u=u-A\v;
x(n+1)=u(1);
y(n+1)=u(2);
end

(Har flere lettere eksempler jeg også har prøvd, men får samme problemet med disse.)

 

Men når jeg kjører denne får jeg bare en feilmelding som sier:

??? Input argument "N" is undefined.

Error in ==> newtonfler at 2
x=zeros(1,N);

Det er sikkert sykt lett, er bare jeg som suger i det programmeringsgreiene her...

Håper noen tar seg 5 min og gidder svare hvis dere kan det hvertfall ^^

 

På forhånd takk!

 

EDIT: En moderator må gjerne flytte denne topicen til Generell/annen programmering. Så ikke den topicen før nå :>

 

EDIT2: Problem løst. :D

Endret av Akselja89
Lenke til kommentar
Videoannonse
Annonse

Emnetittelen i denne tråden er lite beskrivende for trådens innhold og det er derfor ingen god emnetittel. Jo bedre og mer beskrivende emnetittelen er, jo lettere er det for andre å skjønne trådens innhold og det vil være lettere å treffe den riktige forumbrukeren med det rette svaret. Ber deg derfor om å endre emnetittel. Vennligst forsøk å tenk på dette neste gang du starter en tråd, og orienter deg om hva vår nettikette sier om dårlig bruk av emnetitler.

Bruk p_edit.gif-knappen i første post for å endre emnetittelen.

 

Tråden bryter også med tre-ords-regelen.

 

(Dette innlegget vil bli fjernet ved endring av emnetittel. Ikke kommenter dette innlegget, men ta gjerne og p_report.gif dette innlegget når tittelen er endret, så vil det bli fjernet.)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...