¿Como ejecutar una funcion?

Rasape
20 de Marzo del 2006
Hola a tod@s

Podria alguien decirme como ejecuto una funcion que he guardado con el nombre de

Pepe.m. y tiene como prototipo

function T=Pepe(f,a,b); Donde:

f es una funcion . Ejem: 3x+5

a, b 2 valores numericos cualquiera

Gracias

Miguel Angel
20 de Marzo del 2006
Cuando utilices una función algebraica te aconsejo que la programes como función en Matlab, es decir, si quieres la función f(x)=3x+5. haz lo siguiente:
function f=mifuncion(x)
f=3x+5

Esta función puedes ponerla al final de la funcion Pepe, te la reconoce como función. Después, para utilizar la función Pepe desde un programa o desde el comanmd window de Matlab, solo tienes que poner:
A=Pepe(f,a,b). Aunque no entiendo muy bien para que sirven a y b.

También puedes utilizar el comando "feval" o "eval" de Matlab.

Si te quedan dudas dime exactamente que es lo que quieres hacer.