![]() |
|
Editore: Mc Graw Hill Pagine: 683 Autore: Palm III William J. Collana: Workbooks Acquistalo a prezzo scontato:
|
Data Pubblicazione: 2004-11-01 ISBN: 8838660700 Prezzo: 40.00 € Lingua: Italiano |
Inizialmente utilizzato da specialisti nell’elaborazione dei segnali e nell’analisi numerica, MATLAB ha raggiunto un elevato livello di diffusione nei vari campi dell’ingegneria.
Questo libro e' stato pensato come testo introduttivo a MATLAB: nato dall’esperienza di insegnamento dell’autore a Ingegneria, si pone come un manuale di riferimento per chi poi si troverà a utilizzare il programma per le applicazioni. A questo scopo alla fine di ciascun sono state inserite alcune tabelle riassuntive di consultazione.
Non si presume, da parte del lettore, alcuna esperienza di programmazione: il volume introduce all’utilizzo di MATLAB in modo graduale e con un’abbondante scelta di applicazioni.
William J. Palm III insegna Mechanical Engineering presso la University of Rhode Island, dove ha contribuito a mettere a punto un programma didattico di introduzione all’ingegneria basato su MATLAB.
Prefazione IX
Capitolo 1 Panoramica su Matlab 1
1.1 Una sessione di lavoro con Matlab 3
1.2 I menu e la barra degli strumenti 15
1.3 Guida agli argomenti trattati nel libro 18
1.4 File script e Editor/Debugger 28
1.5 La guida di Matlab 37
1.6 Programmare con Matlab 43
1.7 Metodologie di risoluzione dei problemi 52
1.8 Riepilogo 60
1.9 Problemi 60
Capitolo 2 Array e matrici 69
2.1 Array 70
2.2 Array a piu' dimensioni 81
2.3 Operazioni con gli array 84
2.4 Operazioni con le matrici 99
2.5 Polinomi 110
2.6 Array di celle 115
2.7 Array di strutture 121
2.8 Riepilogo 126
2.9 Problemi 127
Capitolo 3 Funzioni e file 145
3.1 Funzioni matematiche di base 145
3.2 Funzioni definite dall’utente 152
3.3 Programmazione avanzata delle funzioni 168
3.4 Operare con i file di dati 177
3.5 Riepilogo 182
3.6 Problemi 182
Capitolo 4 Programmare con Matlab 187
4.1 Progettazione e sviluppo dei programmi 187
4.2 Operatori relazionali e variabili logiche 194
4.3 Operatori logici e funzioni 197
4.4 Istruzioni condizionali 204
4.5 Cicli 213
4.6 La struttura switch 227
4.7 Debugging dei programmi di Matlab 230
4.8 Simulazione e modelli 237
4.9 Riepilogo 241
4.10 Problemi 243
Capitolo 5 Diagrammi e modelli matematici 261
5.1 Diagrammi xy 261
5.2 Diagrammi multipli e sovrapposti 273
5.3 Diagrammi speciali 284
5.4 Diagrammi interattivi 294
5.5 Ricerca di funzione 300
5.6 Regressione 312
5.7 L’interfaccia Basic Fitting 333
5.8 Diagrammi tridimensionali 336
5.9 Riepilogo 340
5.10 Problemi 341
Capitolo 6 Equazioni algebriche lineari 359
6.1 Metodi elementari di risoluzione 360
6.2 Metodi matriciali per risolvere le equazioni lineari 365
6.3 Il metodo di Cramer 378
6.4 Sistemi indeterminati 381
6.5 Sistemi sovradeterminati 395
6.6 Riepilogo 400
6.7 Problemi 404
Capitolo 7 Statistica e interpolazione 415
7.1 Statistica, probabilita' e istogrammi 415
7.2 Distribuzione normale 425
7.3 Generatore di numeri casuali 434
7.4 Interpolazione 442
7.5 Riepilogo 455
7.6 Problemi 456
Capitolo 8 Calcolo numerico ed equazioni differenziali 463
8.1 Derivate e integrali 463
8.2 Integrazione numerica 468
8.3 Derivazione numerica 475
8.4 Soluzioni analitiche delle equazioni differenziali 480
8.5 Metodi numerici per le equazioni differenziali 488
8.6 Equazioni differenziali di ordine superiore 507
8.7 Funzioni solver del toolbox Control System 516
8.8 Sintassi avanzata delle funzioni solver 525
8.9 Riepilogo 529
8.10 Problemi 530
Capitolo 9 Simulink 539
9.1 Schemi di simulazione 539
9.2 Introduzione a Simulink 541
9.3 Modello con variabile di stato lineare 546
9.4 Modelli lineari a tratti 548
9.5 Modello con funzione di trasferimento 555
9.6 Modello con variabile di stato non lineare 559
9.7 Sottosistemi 562
9.8 I tempi morti nei modelli 566
9.9 Simulazione della sospensione di un veicolo 569
9.10 Riepilogo 574
9.11 Problemi 574
Capitolo 10 Calcolo simbolico con Matlab 581
10.1 Operazioni ed espressioni simboliche 582
10.2 Equazioni algebriche e trascendentali 591
10.3 Calcolo simbolico 598
10.4 Equazioni differenziali 610
10.5 Trasformate di Laplace 616
10.6 Algebra lineare simbolica 626
10.7 Riepilogo 629
10.8 Problemi 630
Appendice A Guida ai comandi e alle funzioni 643
Appendice B Animazione e suono in Matlab 655
B.1 Animazione 655
B.2 Suono 662
Appendice C Formattazione dell’output 665
Appendice D Bibliografia 669
Appendice E Progetti di programmazione 671
Appendice F Soluzioni dei problemi 675
Indice analitico 679
Tutorial Matlab di Adriano Basile
Introduzione a Matlab di Sergio Cavaliere
Manuale Matlab 6.5 di Politecnico Milano