Invalid expression. When calling a function or indexing a variable, use parentheses. Otherwise, check for mismatched delimiters.
조회 수: 1 (최근 30일)
이전 댓글 표시
t=linspace(0,1.5,100);
u1=1.75*cos(14.178*t);
u2=exp(-0.89*t)
u3=exp(-0.89*t)*(1.75*cos(14.178*t)
The first 2 expression of this is running my graph. However when I multiply them together as u3, it keeps saying it is invalid expression and might be missing a parenthesis at the end. I tried putting parenthesis at the end and even tried to get rid of the parenthesis, it still gives me error.
댓글 수: 0
채택된 답변
James Tursa
2020년 9월 29일
You are missing an ending parenthesis, and also you probably need to use element-wise multiply:
u3 = exp(-0.89*t) .* (1.75*cos(14.178*t));
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Matrix Indexing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!