Design Matrix set up

3 visualizaciones (últimos 30 días)
Emilee Burris
Emilee Burris el 21 de Mzo. de 2019
Comentada: Walter Roberson el 23 de Mzo. de 2019
I am creating a desgin matrix for a data set and I have this equation
y(t)=a1 + a2 exp(-(t-0.0001)/50^2) + a3 sin(2π(60)t)
When I am entering it into matlab I keep getting error and I don't know what I am doing wrong.
Code:
X=(2*pi*(60)*t);
A = [ones(length(t),1) exp(-((t-0.0001)/50).^2)' sin(2*pi*(60)*t)];
Output:
Error using horzcat
Dimensions of arrays being concatenated are not consistent.
  4 comentarios
Emilee Burris
Emilee Burris el 23 de Mzo. de 2019
t is a vector of values
Walter Roberson
Walter Roberson el 23 de Mzo. de 2019
Before the assignment to X, insert
t = t(:);
That should fix the problem.

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Operators and Elementary Operations 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