Right display of error!
조회 수: 1 (최근 30일)
이전 댓글 표시
I have two variables in my .m file, which calculates- "possible_hrs" and "diff". The error is thrown if the required hours > possible hours.
error('For this Regular working shift, the maximum working time for a ONE-GO step is ',possible_hrs,'hours.', ...
'Please decrease Step Duration weather by' ,diff, ' hours or increase the working hours');
But the MATLAB gives me a warning- "The Format String might not agree with the argument count".
And finally it is not displayed correctly also (in the situation of error). What could be the solution?
댓글 수: 0
채택된 답변
Julia
2014년 8월 25일
Hi,
After I read the Matlab help I think this should work:
error('For this Regular working shift, the maximum working time for a ONE-GO step is %d hours. Please decrease Step Duration weather by %d hours or increase the working hours', possible_hrs, diff);
댓글 수: 3
Julia
2014년 8월 25일
This works in the command window:
>> error('For this Regular working shift, the maximum working time for a ONE-GO step is %d hours. Please decrease Step Duration weather by %d hours or increase the working hours',24,5)
For this Regular working shift, the maximum working time for a ONE-GO step is 24 hours. Please decrease Step Duration weather by 5 hours or
increase the working hours
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!