File MATLAB

Script file

Gli script si usano per automatizzare le sequenze di
comandi.

 

Function file

Le function si usano per estendere le capacità di
Matlab.

 

Script file

New file si apre Editor file

 

somma = 0

for i = 1:10

somma = somma + i

end

disp ('La somma vale')

somma

salvare somma_1_10 si salva in formato .m

aggiungere ; per non avere eco a video

clear

clc salvare il file con un nome diverso dalla variabile

case sensitive per le variabili ma non per i file ( in window)

commenti %

chiamando help (nome del file) saranno visualizzate le prime righe dello script

 

% Controlla se la variabile x assume valori negativi
if x>=0,
disp(x)
else
disp('numero negativo')
end

 

Function file

Es. doppio.m
function [d]=doppio(x)
%Calcola il valore doppio della variabile indicata

d=2*x;
end
disp ( 'il doppio di')
x
disp ('è')
d

Per costruire un file .m di tipo funzione bisogna indicare:

E' preferibile salvare il file .m con lo stesso nome del comando e ..... non utilizzare il nome di un comando di Matlab già esistente.

 

Visualizza la lezione del prof. Davide Manca
http://www.chem.polimi.it/homes/dmanca/CDPDIC/Video/video.htm

Esercizi

Esercizio 4

Costruire un programma che calcoli la somma dei primi dieci numeri pari

Esercizio 5

Costruire una funzione che calcoli la lunghezza di una circonferenza introducendo il valore del raggio (attenzione, il raggio non deve avere un valore negativo)