Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoOrsola Innocenti Modificato 10 anni fa
1
Struttura del corso Cosa è Scilab Perché utilizzare Scilab
Introduzione a Scilab: struttura e funzioni principali Vettori e matrici Sistemi di equazioni con vettori e matrici Funzioni Grafica …
2
Le funzioni Una funzione è: un programma già predisposto da qualcuno,
Corso di Scilab: Introduzione a Scilab: le funzioni Prof. Sergio De Nisi Le funzioni Una funzione è: un programma già predisposto da qualcuno, che risolve un determinato problema e può essere inserito in altri programmi.
3
Le funzioni Determinano degli output a partire da determinati input.
Corso di Scilab: Introduzione a Scilab: le funzioni Prof. Sergio De Nisi Le funzioni Determinano degli output a partire da determinati input. Gli input devono essere “passati” dal programma che richiama la funzione. In Scilab ce ne sono tantissime già predisposte.
4
Le funzioni Esempio: funzione grafica a 2 dimensioni.
Corso di Scilab: Introduzione a Scilab: le funzioni Prof. Sergio De Nisi Le funzioni Esempio: funzione grafica a 2 dimensioni. Supponiamo di voler diagrammare un certo numero di punti di coordinate x ed y. Indichiamo con x il vettore delle coordinate x e con y il vettore delle coordinate y.
5
Corso di Scilab: Introduzione a Scilab: le funzioni. Prof
Corso di Scilab: Introduzione a Scilab: le funzioni Prof. Sergio De Nisi Le funzioni Se vogliamo rappresentare i punti (1,0), (10, -8), (5, 4) prepariamo i seguenti vettori: x = [1 10 5] y = [0 -8 4] Apriamo Scilab, assegnamo i valori stabiliti e scriviamo plot(x,y), Cosa succede? Interpretare, please!
6
Le funzioni Incontreremo altre funzioni nel seguito.
Corso di Scilab: Introduzione a Scilab: le funzioni Prof. Sergio De Nisi Le funzioni Incontreremo altre funzioni nel seguito. Ora un altro esempio. Predisponete un vettore del tipo: x=[ … 6.3] Poi scrivete: y = sin(x) Il risultato sarà un vettore y costituito da: y = [sin(0.1) sin(0.2) … sin(6.3)] Ora scrivete plot(x,y) Ecco una bella sinusoide!!! Anche sin() è una funzione che, dato in input un angolo x in radianti, fornisce come risultato il suo seno.
7
Struttura del corso Cosa è Scilab Perché utilizzare Scilab
Introduzione a Scilab: struttura e funzioni principali Studio di circuiti elettrici Applicazioni con numeri complessi Studio di sistemi dinamici Elaborazione dati misure sulle macchine elettriche
8
Applicazioni con i numeri complessi
Corso di Scilab: Applicazioni con i numeri complessi Prof. Sergio De Nisi Applicazioni con i numeri complessi Proviamo a scrivere nella console di Scilab: a = 3 + 2*%i Cosa succede? Commentare, please!
9
Applicazioni con i numeri complessi
Corso di Scilab: Applicazioni con i numeri complessi Prof. Sergio De Nisi Applicazioni con i numeri complessi Praticamente abbiamo assegnato alla variabile a il valore complesso 3 + j2. Che bella sorpresa, eh? Scilab tratta i numeri complessi con la stessa facilità (e le stesse modalità) dei numeri reali!!!
10
Applicazioni con i numeri complessi
Corso di Scilab: Applicazioni con i numeri complessi Prof. Sergio De Nisi Applicazioni con i numeri complessi Ora provate a digitare: abs(a) e poi phasemag(a) Cosa succede? Cosa abbiamo ottenuto?
11
Studio di circuiti elettrici
Corso di Scilab: Studio di circuiti elettrici Prof. Sergio De Nisi Studio di circuiti elettrici Ehi, prof.! Lo studio di circuiti elettrici l’abbiamo fatto la volta scorsa!!! Pensavate che fosse finita?
12
Studio di circuiti elettrici
Corso di Scilab: Introduzione a Scilab: studio di circuiti elettrici Prof. Sergio De Nisi Studio di circuiti elettrici Esercizio: dato il circuito in figura, risolverlo in pochissimi minuti con il metodo dei potenziali ai nodi e Scilab.
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.