Matlab - como ingresar una función de la forma (a^(b*x))*(cos(c*x))

 
Vista:

como ingresar una función de la forma (a^(b*x))*(cos(c*x))

Publicado por Teddy (1 intervención) el 09/04/2019 05:36:26
donde a, b y c son numeros reales
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 918
Bronce
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

como ingresar una función de la forma (a^(b*x))*(cos(c*x))

Publicado por Daniel (354 intervenciones) el 09/04/2019 22:38:52
Hola,

Hay varias maneras, una es dar un valor a las variables a,b,c y se escribir

1
fun = @(x)(a^(b*x))*(cos(c*x));

o tal vez así si se quiere que funcione cuando x es un vector

1
fun = @(x)(a.^(b*x)).*(cos(c*x));

En ambos casos ahora se puede llamar a la función fun.

Saludos,
Daniel Rodríguez.
Analytics Lane
Matlab en Analytics Lane
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

como ingresar una función de la forma (a^(b*x))*(cos(c*x))

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 09/01/2020 15:56:28
1
2
3
4
5
6
7
8
9
clear
a=rand;
b=rand;
c=rand;
syms x
fun=(a^(b*x))*(cos(c*x));
n=2;  % n puede tomar cualquier valor natural
x1=rand(1,n)
y=double(subs(fun,x,x1))


Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab
Servicio de Asesoría Online en Matlab


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar