Design Matrix set up

3 Ansichten (letzte 30 Tage)
Emilee Burris
Emilee Burris am 21 Mär. 2019
Kommentiert: Walter Roberson am 23 Mär. 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 Kommentare
Emilee Burris
Emilee Burris am 23 Mär. 2019
t is a vector of values
Walter Roberson
Walter Roberson am 23 Mär. 2019
Before the assignment to X, insert
t = t(:);
That should fix the problem.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Operators and Elementary Operations finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by