• Non ci sono risultati.

cos ( (2*k-1)*pi/2*m

N/A
N/A
Protected

Academic year: 2021

Condividi "cos ( (2*k-1)*pi/2*m"

Copied!
1
0
0

Testo completo

(1)

Calcolo Numerico (Ingegneria Energia/Meccanica, Canale A) Compitino del 10 Maggio 2019

Errori comuni

1. Un tipico errore ´e stato la definizione dei punti di Chebyshev estesi. Vediamone un esempio.

for k=1:m

x(k)=(a+b)/2+((b-a)/2) * ( cos ( (2*k-1)*pi/2*m ) ) / cos( pi/ 2*m );

end

Il problema ´e il denominatore 2*m. Ad esempio cos(pi/2*m) non corrisponde, come richiesto a cos π

2m



bens´ı a

cosπ 2 · m

. Bastava scrivere

for k=1:m

x(k)=(a+b)/2+((b-a)/2) * ( cos ( (2*k-1)*pi/ (2*m) ) ) / cos( pi/ (2*m) );

end

aggiungendo opportunamente delle parentesi ai denominatori.

In versione vettoriale, magari mettendo per sicurezza pi´u parentesi del dovuto, altri hanno scritto correttamente:

k=1:m;

num=cos( (2*k-1)*pi / (2*m) );

den=cos(pi/ (2*m));

x=((a+b)/2)+((b-a)/2) * (num/den) ;

Si osservi in particolare che vista l’assenza di operazioni moltiplicative tra vettore e vettore, ma solo tra vettori e numeri, non sono presenti operatori puntuali.

2. Un altro problema ´e risultato il calcolo delle splines lineari.

• Qualcuno ha usato polyval e polyfit, che per´o era da utilizzarsi per interpolazione polinomiale e non di tipo spline come richiesto.

• Qualcuno ha utilizzato il comando spline, ma non era corretto, visto che era appropriato per splines cubiche (ma erano richieste le lineari).

• Qualcuno ha utilizzato un comando del tipo (senza variabile t) u=interp1(x,y,’linear’);

oppure

u=interp1(x,y,1);

Il comando corretto era u=interp1(x,y,t,’linear’);

Riferimenti

Documenti correlati

I Carabinieri dei 38 NAS hanno operato, dal 4 al 14 settembre 2018, un monitoraggio in campo nazionale presso istituti scolastici ed educativi (selezionati tra

Congiuntamente a personale dell’Ufficio ICQRF Nord-Est - Area di Udine del Dipartimento dell’Ispettorato Centrale della Tutela della Qualità e della Repressione Frodi

Gastone portò Isabella nella torre più alta della foresta dove si trovavano i suoi pennelli magici e decorò la coccinella con meravigliosi puntini neri. Isabella divenne la

Betti, “Sperimentazione di una tecnica di controllo della instabilità di combustione nei turbogas su un impianto sperimentale a pressione atmosferica”, ENEL Produzione, 2001..

E., Clay Whybark D., Manufacturing Planning and Control Systems, New York: Mc Graw-Hill,.. • Brandimarte P.,

Ricordiamo un uso del comando predict: si carichi la tabella del 13/11 (senza classi) E=read.table ('clipboard', header=TRUE)?. Si esegua una

Osservando i p-value dei singoli fattori e la correlazione tra TD e le altre variabili, è chiaro che la peggiore è PLIC, seguita da TMI. Eseguiamo la regressione

I cambiamenti climatici, il surriscaldamento globale sono un sintomo, ma lo sono anche le epidemie tra le quali l’ultima da coronavirus il cui nome ufficiale è Sars-CoV-2,