Σελίδα 6 από 17

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Σάβ Απρ 26, 2008 12:11 am
από fatness
Ευχαριστώ πολύ kostas!

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Τρί Απρ 29, 2008 4:37 pm
από coyote
Η συναρτηση nr ειναι μια συναρτηση της βιβλιοθηκης του matlab ή μας δινεται κάπου?
Το matlab 7.3 που έχω δεν ξερει τι είναι το nr.m

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Τρί Απρ 29, 2008 6:04 pm
από O kanenas
Η συνάρτηση nr δεν βρίσκεται στην βιβλιοθήκη του matlab. Την φτιάχνεις εσύ και ο κώδικας της συνάρτησης σου δίνεται έτοιμος από το φυλλάδιο του 2ου εργαστηρίου ή μπορείς να βρεις έτοιμο το αρχείο σε ένα ftp του οποίου την διεύθυνση δεν θυμάμαι. :roll:

Ρώτησα τον Φιλλιπάκη τι εννοεί με αυτό το h και μου είπε ότι το δίνει για να χρησιμοποιήσουμε τον σχετικό τύπο μεταβολής. Αυτός ο τύπος είναι αυτός που ανέφερε ο dimk? Μη βγει λάθος ολόκληρη η εργασία... :roll:

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Τετ Απρ 30, 2008 4:02 pm
από fatness
Last favour..
Μπορεί κάποιος να ποστάρει τον κώδικα της Newton-Raphson όπως δόθηκε στα εργαστήρια; (Το nr.m δλδ).. Θανξ

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Τετ Απρ 30, 2008 5:38 pm
από O kanenas
Αυτός είναι ο κώδικας του nr.m

Κώδικας: Επιλογή όλων

function [x, xlist, iter] = nr (f, df, x0, tol, maxit)
%Root of f(x)=0 by Newton-Raphson's method.
%Method terminates when relative change > tol
%or maximum number exceeds of iterations.
if nargin < 3, error('Insufficient input \n'); end;
if nargin < 4, tol=eps; end;
if nargin < 5, maxit=50; end;
x = x0;
iter = 0;
xdiff = inf;
xlist = x;
while xdiff >= tol
    iter = iter + 1;
    xold = x;
    x = x-feval(f,x)/feval(df,x);
    xdiff = abs(x-xold)/abs(x);
    xlist = [xlist;x];
    if iter >= maxit, error('Not converged after maxit iterations.');
    end;
end;

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Τετ Απρ 30, 2008 6:46 pm
από rainel
Help me!
Συμφωνα με τον τυπο : lim ( (f(x+h) - f(x)) / h ) = f'(x)
Μπορω να υπολογισω τη 2η παραγωγο??????????
Αν ναι , ποιος ειναι??????????????? :?
:D

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Τετ Απρ 30, 2008 11:22 pm
από nikos
lim((f'(x+h)-f'(x))/h)=f''(x)

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Παρ Μάιος 02, 2008 3:04 pm
από sunday
Στην εργασία στο γ ερώτημα αν βάλω χ0 ισο με 5 δεν μου βγάζει αποτέλεσμα μου βγάζει NaN.Πρέπει να αλλάξω το χ0?γιατι δοκίμασα μερικά αλλά και πάλι δεν βγαίνει...τι αλλαγή πρέπει να γίνει?

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Σάβ Μάιος 03, 2008 1:09 pm
από nikos
Αν χρησιμοποιήσες το σωστό nr, τότε έχεις ορίσει λάθος την f ή την df!!!

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Σάβ Μάιος 03, 2008 4:42 pm
από sunday
ναι πράγματι είχα κάνει λάθος το df.Σ'ευχαριστώ πολύ αν δεν μου το έλεγες δεν θα το έβλεπα :roll:Όμως εξακολουθώ να μην καταλαβαίνω τι εννοεί στην εκφώνηση όταν λέει "λαμβάνοντας υπόψη την γραφική παράσταση κάντε τις κατάλληλες αλλαγές"

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Σάβ Μάιος 03, 2008 9:20 pm
από nikos
Πρέπει να κάνεις τη γραφική παράσταση της f σε ένα διάστημα (π.χ. [0,5]), έτσι ώστε να δεις γραφικά που κοντά είναι η ρίζα της f. Έπειτα βάλε x0 έναν αριθμό κοντά στη ρίζα και θα δεις οτι η μέθοδος συγκλίνει πιο γρήγορα!!! Ουσιαστικά αυτό ζητάει λέγοντας για απαραίτητες αλλαγές.

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Κυρ Μάιος 04, 2008 12:45 am
από sunday
ok σ'ευχαριστώ πολύ!!!!!

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Πέμ Μάιος 08, 2008 10:46 am
από ian
paidia mhpws mporei kapoios na mou ekshghsei ti tropopoihseis prepei na kanw sto nr gia to erwthma D? Oti kai an exw dokimasei den trexei.

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Παρ Μάιος 09, 2008 11:41 am
από O kanenas
Θυμάται κανείς την διεύθυνση του ftp που σε μερικά εργαστήρια πάμε για να κατεβάσουμε διάφορα m-files, όπως το gauss.m και το solvelu.m?

Re: Εργαστήριο Αριθμητικής Ανάλυσης Ι

Δημοσιεύτηκε: Παρ Μάιος 09, 2008 1:40 pm
από Ulm
Η σελίδα είναι:
ftp://147.102.205.20