incorrect dimensions for matrix multiplication in piecewise function in matlab
조회 수: 3 (최근 30일)
이전 댓글 표시
This is what I am trying to implement in Matlab:
where vi = sin(2*pi*1000*t) and VD = 0.72
These are my commands:
>>t = 1:1000
>>t/1000
>>vi = sin(2*pi*1000*t)
>>vo = piecewise(vi<0.72, 0, vi>0.72, (vi-0.72)*exp(-t))
However, I get this error:
Error using * Incorrect dimensions for matrix multiplication. Check that the number of columns in the first matrix matches the number of rows in the second matrix. To perform elementwise multiplication, use '.*'.
I have no idea what I am doing wrong, any help?
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!