could anyone help me why the command line execution is getting displayed in the command window while having semicolon at the end of the statement.
2 次查看(过去 30 天)
显示 更早的评论
I have run my matlab code having semicolon at the end of each matlab command.
If i used semicolon that command execution should not appear in the command window.
But when i run the code that particular command line execution gets displayed in the command window.
command line:
A=c(:,particle)==cluster,cluster,particle;
Could anyone please help me on this.
0 个评论
采纳的回答
Walter Roberson
2019-5-14
编辑:Walter Roberson
2019-5-14
You have
A=c(:,particle)==cluster,cluster,particle;
That is equivalent to the three commands
A=c(:,particle)==cluster
cluster
particle;
Possibly you intended
A = c(:,particle) == [cluster;cluster;particle];
which would test whether column #particle of c happens to contain the value of cluster in the first and second row, and the value of particle in the third row.
更多回答(1 个)
KSSV
2019-5-14
Read about echo. YOu can make echo on where ever you want to dipslay the command line. And make echo off to stop it.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!