fprintf prints Multiple Lines
이전 댓글 표시
fprintf('b) Determine the steady state errors:\n\t\t with step input = %.3f,\n\t\t with ramp input = %.3f,\n\t\t with parabola input = %.3f\n', es, er, ep)

댓글 수: 4
One or more of your variables are non-scalar, e.g.:
es = 7.855;
er = 6.545;
ep = inf(1,4);
fprintf('b) Determine the steady state errors:\n\t\t with step input = %.3f,\n\t\t with ramp input = %.3f,\n\t\t with parabola input = %.3f\n', es, er, ep)
Sachini Perera
2021년 10월 6일
Walter Roberson
2021년 10월 6일
check size(es), size(er), size(ep) and figure out which one is non-scalar. Then backtrack in your code to figure out why it is nonscalar.
Kshitij Chhabra
2021년 10월 11일
Hi Sachini,
As mentioned by Walter, it seems that you have non scalar values for your variables. Can you please share the portion of code where you are computing the same so that we can get more idea about your problem?
답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Entering Commands에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!