Borrar filtros
Borrar filtros

Applying function to signal

2 visualizaciones (últimos 30 días)
Berbia
Berbia el 27 de En. de 2013
I have an I-dimensional input signal
x(t)=[x1(t),...xI(t)]T
and J-dimensional input-output function
g(x)=[g1(x),....gJ(x)]T
these functions are saved as a J-dimensional matrix, while applying these functions to the input signal I should get the J-dimensional output signal by,
yj(t)=gj(x(t)) where j={1,2....J}
How to implement this in matlab?

Respuestas (1)

Azzi Abdelmalek
Azzi Abdelmalek el 27 de En. de 2013
Editada: Azzi Abdelmalek el 27 de En. de 2013
function J=yourfunction(I)
%write your code
%J=...
  6 comentarios
Berbia
Berbia el 27 de En. de 2013
I'm trying to extract the slow features from the input signal by using the algorithm Slow Feature Analysis(SFA) by using the sfa-toolkit. I'm expecting the output should be 200*5, but the tool-kit returns the output signal of dimension 500*5, where 500 is the input signal dimension.
while I changing the Slow function dimension I met with the error
??? Error using ==> mtimes
Inner matrix dimensions must agree.
so I'm wondering the dimension of g(x) which should result me the output of dimension 200*5. Anyway I can manage my project, thank you for your time and consideration.
Azzi Abdelmalek
Azzi Abdelmalek el 27 de En. de 2013
Sorry, I can't understand.

Iniciar sesión para comentar.

Categorías

Más información sobre Logical en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by