Questo sito contribuisce alla audience di

Come si utiizzano le funzioni

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.