Laboratorio di Calcolo (2018/2019)
(G. D'Agostini, Canale A-C)
[a meno che i dispositivi non vengano utilizzati per finalità didattiche]
Problemini del lunedì
- Dettagli del linguaggio C: studiare attentamente gli
esempi della settimana scorsa (su alcuni di essi ci ritorneremo).
- Come esercizio sul linguaggio C C scrivere la funzione
- float mediaPesata(int n, float valori[], float pesi[])
che calcola la media pesata, dato il vettore dei valori e
il vettore dei pesi (n è chiaramente ul numero
di elementi dei due vettori).
Come 'calibrazione comune', possiamo usare per i valori[]
i numeri da 1 a 10 e come vettore dei pesi pesi[]:
- tutti numeri uguali (qualsiasi): deve tornare la media aritmetica;
- pesi linearmente crescenti con i valori;
- pesi linearmente decrescenti con i valori;
- pesi proprorzionali ai quadrati dei valori.
(si capisce bene che
fattori di proporzionalità dei pesi sono ininfluenti ai fini
del calcolo della media pesata).
- Algoritmi di ordinamento (cominciare a pensarci, senza
consultare internet, altrimenti si perde un'occasione di imparare!),
Per capire il problema, eseguire i seguenti comandi R
- ( x <- runif(10, 0, 10) )
- sort(x)
→ Problema: come scrivereste una funzione
- void sort(int n, float x[])
in C tale che essa riordini in modo crescente gli elementi di x[]?
(Per cominciare non è necessario scrivere il codice R, ma
è sufficiente pensare
alle istruzioni per raggiungere lo scopo.)
- Accelerazione di gravità della Terra
Accelerazione di gravità a partire dal centro della Terra e parametri
di orbite circolari
(distanza in unità di raggi terrestri)
[La linea tratteggiata verde indica il raggio
dell'orbita geostazionria]
→ provare a riprodurre i plot
(oramai abbiamo tutte le informazioni necessarie)
Dettaglio delle lezioni
(contiene anche file di comandi e script R e di
sorgenti C, oltre che riferimenti ed esercizi proposti)
Archivio (contenuti apparsi precedentemente in questa pagina)
Gallery
Argomenti di Matematica e Fisica in cui 'ci siamo imbattuti'.
Funzioni R (il loro numero aumenterà con il tempo).
Keywords
e funzioni C etc. (idem).
Comandi Unix (idem).
Cose da sapere
Orari
Lezioni [da mer 26 settembre a ven 18 gennaio]
(Orario ufficiale del Corso di Laurea )
- Mer 8:00-9:00, Aula 3
- Gio 8:00-10:00, Aula 3
Laboratori per esercitazioni ed esami
- Laboratorio di Calcolo Edificio Fermi: secondo piano, vicino Aula 3.
- Laboratori di Via Tiburtina:
Via Tiburtina 205
Come contattare il docente
- per ufficio e mail vedi qui;
- nelle email si raccomanda di mettere un subject
appropriato al contenuto (sigla del corso: LabC).
Link vari
Back to G. D'Agostini Home Page