μεθοδοι πεπερασμενων διαφορων

Βρήκες ή ψάχνεις κάτι ενδιαφέρον για τους τομείς των Μαθηματικών, της Φυσικής ή της Πληροφορικής; Για πέρνα να τα πούμε...

Συντονιστές: kostas213, markelos, Tulis

Απάντηση
dimmath
Δημοσιεύσεις: 52
Εγγραφή: Δευ Σεπ 03, 2012 1:27 pm
Real Name: Dimi
Facebook ID: 0

μεθοδοι πεπερασμενων διαφορων

Δημοσίευση από dimmath »

Καλησπερα!
Στις μεθοδους πεπερασμενων διαφορων,οταν το βημα υποδιπλασιαζεται,τι αλλαγη υπαρχει στο σφαλμα?
Άβαταρ μέλους
LocknLoad
Forum Administrator
Forum Administrator
Δημοσιεύσεις: 2250
Εγγραφή: Κυρ Οκτ 07, 2007 5:34 pm

Re: μεθοδοι πεπερασμενων διαφορων

Δημοσίευση από LocknLoad »

Εξαρταται απο ποια αρκιβως μεθοδο θα χρησιμοποιησεις αλλα νομιζω οτι η ταξη μεγεθους του σφαλματος ειναι ειτε Ο(Δt) και Ο(Δx) ή Ο(Δx^2) ειτε O(Δt^2) και Ο(Δx^2) ή Ο(Δx^3)

Τις ταξεις μεγεθους τις εγραψα βαση του βιβλιου "Αριθμητικές Υπολογιστικές μέθοδοι στην επιστήμη και τη μηχανική" του C.Pozrikidis

Επισης, στο βιβλιο λεει (απ'οσο καταλαβα) οτι αν θες να μειωσεις το σφάλμα, πρεπει να μειώνεις ταυτόχρονα και τα 2 βηματα (και του χρονου και του χωρου)

Edit: Εκανα τα "με" σε "και" στα σφαλματα
Ναι, [you] σε παρακολουθώ!

Εικόνα


@[you]
Εικόνα
dimmath
Δημοσιεύσεις: 52
Εγγραφή: Δευ Σεπ 03, 2012 1:27 pm
Real Name: Dimi
Facebook ID: 0

Re: μεθοδοι πεπερασμενων διαφορων

Δημοσίευση από dimmath »

LocknLoad έγραψε:Εξαρταται απο ποια αρκιβως μεθοδο θα χρησιμοποιησεις αλλα νομιζω οτι η ταξη μεγεθους του σφαλματος ειναι ειτε Ο(Δt) και Ο(Δx) ή Ο(Δx^2) ειτε O(Δt^2) και Ο(Δx^2) ή Ο(Δx^3)

Τις ταξεις μεγεθους τις εγραψα βαση του βιβλιου "Αριθμητικές Υπολογιστικές μέθοδοι στην επιστήμη και τη μηχανική" του C.Pozrikidis

Επισης, στο βιβλιο λεει (απ'οσο καταλαβα) οτι αν θες να μειωσεις το σφάλμα, πρεπει να μειώνεις ταυτόχρονα και τα 2 βηματα (και του χρονου και του χωρου)

Edit: Εκανα τα "με" σε "και" στα σφαλματα
Και αν χρησιμοποιησω τη μεθοδο πεπερασμενων στοιχειων σε ενα προβλημα 2 σημειων,τι αλλαγη θα υπαρξει στο σφαλμα,αν το βημα υποδιπλασιαστει?
Άβαταρ μέλους
LocknLoad
Forum Administrator
Forum Administrator
Δημοσιεύσεις: 2250
Εγγραφή: Κυρ Οκτ 07, 2007 5:34 pm

Re: μεθοδοι πεπερασμενων διαφορων

Δημοσίευση από LocknLoad »

Δε μπορω να σου δωσω απαντηση σ'αυτο που ρωτας (οχι γιατι δεν θελω αλλα επειδη δεν ξερω:P )

Να σου πω την αληθεια με το ζορι καταλαβα ο,τι καταλαβα και μπορεσα να κανω μια εργασια πανω στην staggered leapfrog (ουσιαστικα προσομοιωσα με fortran την εξισωση ταλαντωσης με καποιες οριακες και αρχικες συνθηκες) και ουσιαστικα δεν ειμαι και τοσο σε θεση να σου απαντησω (για αυτο και εγραψα απο ποιο βιβλιο τα ειδα αυτα)

Γενικα παντως τα σφαλματα τα βλεπεις με ταξεις μεγεθους. Δλδ αν εχεις Δt = 10^(-2) και Δx = 10^(-1) και σφαλματα O(Δt^2) και Ο(Δx^3), τοτε θα εχεις σφαλματα ταξεις μεγεθους 10^(-4) και 10^(-3). Απο τα 2 σημασια εχει το μεγαλυτερο οποτε το σφαλμα της μεθοδου σου θα ειναι το 10^(-3)

Νομιζω οτι ειναι καλυτερα να αλλαζεις τις ταξεις μεγεθους των βηματων (για τον χρονο) παρα καποιον αριθμο μπροστα τους (δλδ καλυτερα να εχεις Δt = 0.1, 0.01, 0.001 κτλ αντι για Δt= 0.5, 0.1, 0.05, 0.01 κτλ) για τον λογο οτι ξερουμε τη να περιμενουμε σε ταξεις μεγεθων και οχι καποιο αριθμο (για αυτο αλλωστε ειναι σφαλμα :P)

Ειχα δει σε ενα video απο το πανεπιστημιο της Washington οτι υπαρχει ενας τροπος να βρεις (γενικα) το βελτιστο βημα (γιατι μερικες φορες κυνηγαμε πολυ μικρο βημα για να'χουμε καλυτερη ακριβεια αλλα τελικα καταληγουμε με μεγαλυτερο σφαλμα) αλλα δεν θυμαμαι τπτ στο περιπου για να σου πω τη να ψαξεις (νομιζω ειχε κανει παραδειγμα με αυτο στην rk4)

Νομιζω οτι καλο ειναι να'χεις το βημα για τον χρονο 10^(-2) ή 10^(-3)
Ναι, [you] σε παρακολουθώ!

Εικόνα


@[you]
Εικόνα
Απάντηση

Επιστροφή στο “Ζητήματα Μαθηματικών - Φυσικής - Πληροφορικής”