matlab中disp函数的使用


disp(X)函数只有一个输入,当你有多个字符串作为输入时就会报错。

错误举例:

disp('Alice is ' , num2str(12) , ' years old!' );

就会报错--输入参数过多。

 

但是将里边的内容用中括号一括就成了一个字符串,

正确举例:

str=['Alice is ' num2str(12) ' years old!'];

disp(str);

上边这句话也就等价于:

disp=(['Alice is ' num2str(12) ' years old!']);

num2str可以将数字或变量转换成字符串

 

if ~mod(i,100)%迭代输出语句
%clc;
fprintf('%d generations completed\n',i);
end


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM