- remove the semi-colons (not recommended)
- use an explicit disp command, e.g. disp(x).
- use debugging tools to track variables.
- change the script to a function and return some outputs.
Problem with running m file
조회 수: 2 (최근 30일)
이전 댓글 표시
When I run a very simple m (prob.m ) file as: x = 1; y = 2; z= x+y;
I get the right answer in the workspace, but the command window just says the name of the file. What am I doing wrong?
댓글 수: 1
채택된 답변
Stalin Samuel
2015년 8월 18일
remove ; from end of each commands
댓글 수: 1
John D'Errico
2015년 8월 18일
Note that this is arguably a very bad answer. It teaches the user to remove semi-colons from their lines, thus dumping large amounts of crap to the screen. That same user will then need to RELEARN to put semi-colons on their lines.
Instead, a far better answer would have suggested returning some arguments from the function, teaching what a function is and how it works. An answer might have suggested using the display/diap tools to dump SOME information to the screen as they might desire.
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!