matlab x=2*(1-2*i)^3; str=['disp: x = ' num2str(x)]; disp(str); fprintf('fprintf: x = %8.4f\n',x);

matlab x=2*(1-2*i)^3; str=['disp: x = ' num2str(x)]; disp(str); fprintf('fprintf: x = %8.4f\n',x);
这个是matlab的一个表示虚数的代码,我想知道第二排的str=['disp: x = ' num2str(x)];
是代表什么意思,特比是num2是什么意思?
我想那个disp是显示字符串str的吧!
num2str( )函乱御弯谨数是把数值变为字符,如x=2,则str显示出来就是'disp:x=2',disp(str)就是把str的哗闹岩内容显示出来。
num2str是前差耐一个函数,把数值转换成字符串,取英语to的谐音2来简化函数名庆陪称。慧春
matlab中disp也是一个函数,是显示字符串的。
str 表示一个字符串数组
num2str(x)表示吧x转化为字符串
← 上一篇: 下一篇: →