Anteprima
Vedrai una selezione di 7 pagine su 26
Il programma OCTAVE per l'insegnamento dell'algebra lineare nella scuola secondaria Pag. 1 Il programma OCTAVE per l'insegnamento dell'algebra lineare nella scuola secondaria Pag. 2
Anteprima di 7 pagg. su 26.
Scarica il documento per vederlo tutto.
Il programma OCTAVE per l'insegnamento dell'algebra lineare nella scuola secondaria Pag. 6
Anteprima di 7 pagg. su 26.
Scarica il documento per vederlo tutto.
Il programma OCTAVE per l'insegnamento dell'algebra lineare nella scuola secondaria Pag. 11
Anteprima di 7 pagg. su 26.
Scarica il documento per vederlo tutto.
Il programma OCTAVE per l'insegnamento dell'algebra lineare nella scuola secondaria Pag. 16
Anteprima di 7 pagg. su 26.
Scarica il documento per vederlo tutto.
Il programma OCTAVE per l'insegnamento dell'algebra lineare nella scuola secondaria Pag. 21
Anteprima di 7 pagg. su 26.
Scarica il documento per vederlo tutto.
Il programma OCTAVE per l'insegnamento dell'algebra lineare nella scuola secondaria Pag. 26
1 su 26
Disdici quando vuoi 162x117
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Sintesi

<div>

Scarica il

</div>

Estratto del documento

Il programma O CTAVE

per l’insegnamento dell’algebra lineare

nella Scuola Secondaria

R. Vitolo

Dipartimento di Matematica – Università di Lecce

SaLUG! - Salento Linux User Group

Il programma O per l’insegnamento dell’algebra lineare nella Scuola Secondaria – p. 1

CTAVE Introduzione

O è un programma per il calcolo matriciale (e

CTAVE

non solo). Le sue caratteristiche sono:

• è a linea di comando;

• è software libero (e gratuito);

• è facilmente installabile;

• è semplice da apprendere.

NOTA: L’utilizzo di un programma non si apprende con

un manuale, ma lavorando con il programma al

calcolatore. Il programma O per l’insegnamento dell’algebra lineare nella Scuola Secondaria – p. 2

CTAVE Primi Passi

• Come si ottiene aiuto su di un comando? Basta

scrivere al terminale

> help nomecomando

• Come si introduce una matrice? Basta scrivere al

terminale la matrice:

> A=[1 2 3 ; 4 5 6 ; 7 8 9 ]

L’aggiunta di un ‘;’ alla fine sopprime l’output del

terminale. La matrice rimane in memoria, fino a

che non viene cancellata o rimpiazzata, o il

programma viene chiuso.

Il programma O per l’insegnamento dell’algebra lineare nella Scuola Secondaria – p. 3

CTAVE Primi passi

• Come si selezione un elemento di matrice? Con i

suoi indici: A(2,3) stampa il valore 6.

• Come si inserisce una matrice complessa? Basta

inserire i numeri complessi senza spazi così:

> C=[1+ i 2 2 i ; 3+ i 0.5+ i ]

− −

• Come si ottiene la matrice trasposta? A’.

• Come si crea un vettore colonna? Così:

> pippo = [ 1 ; 2 ; 3 ; 4 ; 5 ]

oppure così:

> pippo =[1 2 3 4 5 ] ’

Il programma O per l’insegnamento dell’algebra lineare nella Scuola Secondaria – p. 4

CTAVE Primi passi

• Come si ottengono le dimensioni di una matrice?

> [m, n ] = s i z e ( pippo )

• Quali operazioni tra matrici sono disponibili? , ,

+ −

, , ’, , . Si inserisca un’altra matrice B di tipo e si

∗ ˆ \ / B, A B.

calcoli A+B, A − ∗

• Che cos’è la “divisione matriciale”? Equivale a

risolvere un sistema lineare:

> b =[1 2 3 ] ’

> A=[1 2 1 ; 2 3 5 ; 8 0 2 ]

> X=A \ b

Si effettui la verifica A X=b.

Il programma O per l’insegnamento dell’algebra lineare nella Scuola Secondaria – p. 5

CTAVE Primi passi

• Ci sono matrici predefinite? Si: eye(n),

zeros(m,n), rand(m,n), diag, triu e tril , ecc..

• Come si crea una matrice di tipo di numeri

5 × 5

e ? Così:

pseudocasuali compresi tra 0 100

( rand ( 5 , 5 ) ) )

E= f l o o r ( 1 0 0 ∗

• Come si seleziona una sottomatrice? Si consideri

la sottomatrice di E formata dalle colonne 2 e 3 e

dalle righe 3, 4, 5:

E(2:3 ,3:5)

I : indicano un ciclo a passo 1. La prima riga si può

ottenere da E (1,:) . Il programma O per l’insegnamento dell’algebra lineare nella Scuola Secondaria – p. 6

CTAVE Il workspace

• Come si visualizzano le variabili? who.

• Come si salvano le variabili? save.

• Come si cancellano

Dettagli
Publisher
26 pagine