Home Programmazione Matlab, corso base Capitolo 5: Funzioni matematiche predefinite.

Page Rank Check    





Ultimi articoli

Capitolo 5: Funzioni matematiche predefinite.
Guide di programmazione - Matlab, corso base
Scritto da RedBaron85   
Sabato 30 Gennaio 2010 17:49

Guida a Matlab - Corso base - Capitolo 5: funzioni matematiche predefinite


Capitolo 5: Funzioni matematiche predefinite.

Oltre alle matrici predefinite, Matlab mette a disposizione un set di funzioni matematiche di base, quali ad esempio (nota: le seguenti funzioni sono tutte unarie):

sin Restituisce il seno del valore passato come parametro.
cos Restituisce il coseno del valore passato come parametro.
asin Restituisce l'arcoseno del valore passato come parametro.
acos Restituisce l'arcocoseno del valore passato come parametro.
tan Restituisce la tangente del valore passato come parametro.
atan Restituisce l'arcotangente del valore passato come parametro.
exp Funzione esponenziale (e^n, n è il parametro passato).
log Calcola il logaritmo naturale del valore passato come parametro.
sqrt Restituisce la radice quadrata del valore passato come parametro.
abs Restituisce il valore assoluto del numero passato come parametro.
sign Implementa la funzione segno.
log10 Calcola il logaritmo in base 10 del valore passato come parametro.
log2 Calcola il logaritmo in base 2 del valore passato come parametro.

 

 

Altre funzioni interessanti:

  • linspace(inizio, fine, numero di punti)

Consente di creare un vettore con (fine-inizio) elementi equispaziati; ad esempio, scrivendo:

>> x = linspace(0, 1, 5)

otterremo il vettore riga x così composto:

0   0.2500   0.5000   0.7500   1.0000

  • Come avrete notato, il risultato di molte operazioni mostra valori con 4 cifre decimali; tramite il comando format, è possibile cambiare questa impostazione (che è quella di default), digitando ad esempio:

>> format long

Per maggiori informazioni sui possibili parametri di format, si rimanda all'help di Matlab (sarà sufficiente digitare help format e premere Invio nella Command Window).

 

  • Infine, la funzione length, che - dato un vettore, ad esempio x - restituisce il numero di elementi contenuti nel vettore:

>> length(x)

E per le matrici a due o più dimensioni ?

In tal caso, bisognerà utilizzare size:

>> size(A);

che restituirà un array di valori: ad ogni cella corrisponderà il numero di elementi della relativa dimensione (es.: 1   3 indicherà una matrice di 1 riga con 3 colonne).

Tags:     programmazione      guide      manuali      corso      matlab      capitolo 5      funzioni matematiche predefinite
Ultimo aggiornamento Domenica 22 Gennaio 2012 14:34
 

Ti è piaciuto questo articolo ? Condividilo !



RedBaron85.com Forum community banner

Non hai trovato quello che cercavi ?
Ricerca personalizzata
Copyright © 2012 RedBaron85.com: Informatica, CG 2D e 3D, Blender, Python, Java 2D e 3D, 3D Studio e altro ancora!. Tutti i diritti riservati.
Joomla! è un software libero rilasciato sotto licenza GNU/GPL.

Milanese Francesco - Partita IVA: 04950350878

AltroArticoliblog utentiBlueprintsContestenglishProgrammazioneModelliElencoNewsTexturesTutorialsVideotutorials