Su última visita fue: hace < 1 minuto Fecha actual 23-07-2017 19:46




 [ 10 mensajes ] 
 Para los que saben Matlab saquenme de una duda 
Autor Mensaje
c9ecf7d5
Mensaje sin leer Para los que saben Matlab saquenme de una duda
no se por que razon al programar el exp() me pone problema y me dice uqe la tengo que declarar, como hago eso?????


14-11-2006 03:32
obrero
Mensaje sin leer 
pero si no es necesario declarar variables po

que dice exactamente?


14-11-2006 03:42 Perfil
c9ecf7d5
Mensaje sin leer 
??? subscript indices must either be real positive integers or logicals
on line 8 ==> f(a)= 1/((a^(5))*(exp(1.432/t*a)-1))*2.39*10^(-11)

esto es lo que me arroja de error, me equivoque al hacer la pregunta, a esta declarada y t tb


14-11-2006 03:48
Caballero de la Muerte
gobernador
Avatar de Usuario
Mensaje sin leer 
!sconf!

_________________



14-11-2006 03:52 Perfil
obrero
Mensaje sin leer 
es que lo subindices tienen que ser reales positivos , o sea
mayores o iguales a uno (1)

:)


14-11-2006 03:59 Perfil
c9ecf7d5
Mensaje sin leer 
o sea esta todo malo, pero asi es la funcion, y si declaro a f (a) como funcion positiva mayor que cero, tendria que declararla como double souble, o como?


14-11-2006 04:04
obrero
Mensaje sin leer 
dudosa escribió:
o sea esta todo malo, pero asi es la funcion, y si declaro a f (a) como funcion positiva mayor que cero, tendria que declararla como double souble, o como?



:triste:

no sé, :(


intente las distintas clases de datos o asegurate que el subindice de la matriz/vector sea mayor o igual a uno,

suerte con eso!


14-11-2006 04:44 Perfil
c9e498c9
Mensaje sin leer 
tai cagá huachita

a hacer denuevo cálculo numérico


14-11-2006 11:36
¬¬
cesante
Avatar de Usuario
Mensaje sin leer 
dudosa escribió:
??? subscript indices must either be real positive integers or logicals
on line 8 ==> f(a)= 1/((a^(5))*(exp(1.432/t*a)-1))*2.39*10^(-11)

esto es lo que me arroja de error, me equivoque al hacer la pregunta, a esta declarada y t tb


si a y t estan declarado y quieres obtener el valor de f(a,t) pone otra linea mas en vaya evaluando la funcion

algo como
a=x
t=y
eval(f)

logico que x e y son valores numericos no expresiones, creo q puede ser q hayas definido syms a t, es decir como variables simbolicas, si no te resulta seguimos intentando por ahi devo tener guardado el matlab para instalarlo y te ayudo


14-11-2006 12:32 Perfil
c861d39a
Mensaje sin leer 
ahora me sale que f es una funcion no definida, como la puedo definir?????????


14-11-2006 12:54
 [ 10 mensajes ] 


¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot], Exabot [Bot], Google [Bot] y 31 invitad@s