what is wrong with matlab?
정보
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
이전 댓글 표시

this is the block I made in matlab simulink, with function:
if true
function trans_signal = fcn(a,w,t)
trans_signal = a*cosd(w*t);
end
and display gives an answer in the negative -1.034 whereas it should be 0.8426. I tried the same in command window:
if true
>> a=1.1;
>> w=40000;
>> t=10;
>> a*cosd(w*t)
ans =
0.8426
end
Where am I wrong? It gives correct ans in command window and wrong answer in simulink.
댓글 수: 1
Ameer Hamza
2018년 6월 1일
Are you sure that your simulation is running for 10 seconds? I just tried it and it is giving the correct value. Which MATLAB version are you using?
답변 (0개)
이 질문은 마감되었습니다.
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!