Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > MatLab > ¿Como ejecutar una funcion?
-Foros de debate

MatLab
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

¿Como ejecutar una funcion?
Enviado por Rasape el día 19 de marzo de 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

 
Re: ¿Como ejecutar una funcion?
Enviado por Miguel Angel el día 20 de marzo de 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.

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network