economia news e media viaggi informatica internet salute e benessere int rattenimento e spettacolo sport tempo libero istruzio ne e formazione arte cultura scienza

I link preferiti della guida

Il Sondaggio

Che cosa cerchi?

Guarda i risultati

Faq-Matlab

Come si utiizzano le funzioni

A cura di Giuseppe Ciaburro

Pubblicato il 04/07/2002

Come si fa ad esegiure un file '.m' da matlab???

Come si fa ad esegiure un file '.m' da matlab??? Per esempio io ho la funzione bisezione.m con 5 parametri di ingresso :
function [zero,niter]=bisezione(f,a,b,toll,nmax) come faccio a visualizzare il risultato di questa funzione??


La sintassi delle funzioni è la seguente:

function[lista d'uscita] = nome(lista d'ingresso)

la lista d'uscita nel tuo caso è:
zero ,niter
che sono le variabili che matlab crea con la funzione.
Mentre la lista d'ingresso è:

f,a,b,toll,nmax

che devi fornire al prompt di matalb prima di lanciare il comando:

[zero,niter]=bisezione(f,a,b,toll,nmax)

nell'ipotesi che il file bisezione.m sia nel percorso corrente.
In definitiva per far girare la funzione devi fornire la funzione f a cui vuoi applicare la bisezione, gli estremi a e b la tolleranza tol ed il num max di punti.

Vuoi essere aggiornato sulle novità della guida?

Feed RSS XML vostro feed RSS