2013-05-12 12 views
0

Я хочу взять участок сигнала с математической функцией:Ошибка сигнала участок с MATLAB (размерами матрицы ошибок должна согласиться)

х (т) =^0.001t 3exp (-0.1t)

стараюсь этот код и я беру ошибку ниже:

>> t=[0:100]; 
>> x(t)=0.001*t.^3*exp(-0.1*t) 
??? Error using ==> mtimes 
Inner matrix dimensions must agree. 

Я не знаю, как исправить эту ошибку, после того, что я буду использовать «шток (Y)», чтобы взять участок.

ответ

1

вы используете вектор умножения, когда вы должны использовать поэлементное умножение:

>> x(t)=0.001*t.^3*exp(-0.1*t) % ERROR 

vs.

>> x(t)=0.001*t.^3.*exp(-0.1*t) % OK 
       ^
        difference 
Смежные вопросы