Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 32

Discussione: Spline cubiche

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2011
    residenza
    Firenze
    Messaggi
    259

    Spline cubiche

    C'é qualcuno che mi può dare una mano sull'argomento delle spline cubiche?
    Praticamente devo ricavarmi l'espressione di una spline naturale conoscendo solo il valore delle ascisse e
    dell'intervallo.

  2. #2
    Utente di HTML.it L'avatar di fred84
    Registrato dal
    Dec 2005
    Messaggi
    434
    - la domanda é malposta (non sono chiari i dati di partenza)
    - qui hai guardato? http://en.wikipedia.org/wiki/Cubic_splines
    - cosa hai provato e che problemi hai?

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2011
    residenza
    Firenze
    Messaggi
    259
    L'esercizio è il seguente:

    Scrivere l'espressione analitica di una spline cubica naturale [s(x)] con nodi Xi=i+1 con i=0,...,3

    Allora correggimi se sbaglio,
    le condizioni che poniamo sulla naturale sono s''(x0)=s''(x3)=0
    Gli intervalli saranno: 1<=x<2 ; 2<=x<3 ; 2<=x<3
    Quindi s(x) sarà un sistema lineare di tre polinomi di terzo grado, in cui ogni polinomio appartiene all'intervallo [xi;xi+1]
    Quindi si parte da una spline lineare e si integra 2 volte per arrivare alla spline di terzo grado.
    Il mio problema è che senza avere i valori della funzione nei nodi di interesse, come faccio a calcolare il polinomio interpolante?

  4. #4
    Utente di HTML.it L'avatar di fred84
    Registrato dal
    Dec 2005
    Messaggi
    434
    Quote Originariamente inviata da Fix87 Visualizza il messaggio
    nodi Xi=i+1 con i=0,...,3

    Gli intervalli saranno: 1<=x<2 ; 2<=x<3 ; 2<=x<3
    e 3<=x<4 (i=3)

    Quote Originariamente inviata da Fix87 Visualizza il messaggio
    Quindi si parte da una spline lineare e si integra 2 volte per arrivare alla spline di terzo grado.

    no, scrivi il sistema di equazioni e risolvi per ciascun coefficiente.

    Quote Originariamente inviata da Fix87 Visualizza il messaggio
    Il mio problema è che senza avere i valori della funzione nei nodi di interesse, come faccio a calcolare il polinomio interpolante?
    sicuro che il testo dell'esercizio sia tutto lì?
    Ultima modifica di fred84; 26-03-2014 a 16:48

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2011
    residenza
    Firenze
    Messaggi
    259
    Quote Originariamente inviata da fred84 Visualizza il messaggio
    3<=x<4 (i=3)
    Si scusami era quello il terzo intervallo
    Quote Originariamente inviata da fred84 Visualizza il messaggio
    no, scrivi il sistema di equazioni e risolvi per ciascun coefficiente.
    E come faccio a fare il sistema dato che non sono equazioni ma polinomi pe ogni determinato intervallo?
    Quote Originariamente inviata da fred84 Visualizza il messaggio
    sicuro che il testo dell'esercizio sia tutto lì?
    Si, il testo dell'esercizio è quello la! Nient'altro!

  6. #6
    Utente di HTML.it L'avatar di fred84
    Registrato dal
    Dec 2005
    Messaggi
    434
    Quote Originariamente inviata da Fix87 Visualizza il messaggio
    E come faccio a fare il sistema dato che non sono equazioni ma polinomi pe ogni determinato intervallo?
    per ogni polinomio hai 4 coefficienti -> 4 incognite -> 4 equazioni da scrivere

    2 sono le condizioni di continuità agli estremi con le spline adiacenti, le altre 2 quelle che assegnano i valori agli estremi, ma se non hai i valori non puoi finire il problema.

    o ti manca una parte del testo o la consegna é diversa da quella riportata

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2011
    residenza
    Firenze
    Messaggi
    259
    Purtroppo il testo è quello perché ho proprio una scannerizzazione del compito intero.
    Allora io ho lo svolgimento dell'esercizio ma non capisco come si ottiene il sistema dato che c'è già quello senza lo svolgimento per arrivarci.
    Il sistema è il seguente:

    s(x)={
    (x-1)3+3*(x-1)+2 1<=x<2
    6+6*(x-2)+3*(x-2)2+2*(x-2)3 2<=x<3
    17+18*(x-3)+a*(x-3)2+a*(x-3)3 3<=x<4
    }

    Ecco la mia domanda è, come ci si arriva a questo sistema?

  8. #8
    Utente di HTML.it L'avatar di fred84
    Registrato dal
    Dec 2005
    Messaggi
    434
    Quote Originariamente inviata da Fix87 Visualizza il messaggio
    Ecco la mia domanda è, come ci si arriva a questo sistema?
    usando dati aggiuntivi che non sono riportati in quanto hai scritto

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2011
    residenza
    Firenze
    Messaggi
    259
    E allora questo/a tizio/a se li è inventati questi dati aggiuntivi? Sono tre giorni che ci sbatto!

  10. #10
    Utente di HTML.it L'avatar di fred84
    Registrato dal
    Dec 2005
    Messaggi
    434
    chiediglielo, con quello che hai scritto qui quel risultato non é raggiungibile.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.