SoloCodigo

Programación Específica => Matlab => Mensaje iniciado por: curlito en Viernes 13 de Octubre de 2006, 01:34

Título: Help Con Integrales De Matrices
Publicado por: curlito en Viernes 13 de Octubre de 2006, 01:34
mi problema es que no puedo realizar una integral definida cuando tengo una matriz dentro multiplicando a la variable de integracion.
Esto es:

fi=-pi/2:0.05:pi/2;
tita=0:0.05:pi;
Kx=(10+5.*sin(tita).*cos(fi));
esto me devuelve una matriz de 63 elementos. Ahora este parametro esta dentro de mi ecuación, la cual debo integrar.

FUN =@(x)(exp(x.*Kx));
SOL= quad(FUN,0,2);
Y me da este error:

??? Error using ==> times
Matrix dimensions must agree.

Error in ==> @(x)(exp(x.*Kx))


Error in ==> quad at 63
y = f(x, varargin{:});

Error in ==> prueba_integra_matriz at 11
SOL= quad(FUN,0,2);
ALGUIEN TIENE ALGUNA FORMA DE RESOLVER ESTO!!! GRACIAS