MATLAB中关于disp的用法()用法的小问题!求大神帮助!

请问disp的用法里面的小括号和中括號分别是什么情况下使用,不要和我说看帮助,那个没有写清楚,有时我在使用的时候用到num2str之类的就要开始打中括号,求大神说明中括号哪些情况丅要使用... 请问disp的用法里面的小括号和中括号分别是什么情况下使用,不要和我说看帮助,那个没有写清楚,有时我在使用的时候用到num2str之类的就要開始打中括号,求大神说明中括号哪些情况下要使用

使用中括号的原因不仅仅是disp的用法的原因

disp的用法(X)函数只有一个输入,当你有多个字符串作为输入时就会报错例如:

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

上边这句话也就等价于:

这就是加中括号的原洇而不是因为num2str(),因为disp的用法(num2str(12));也是正确的因为里边就只有一个字符串。明白了么欢迎交流~

你对这个回答的评价是?

你对这个回答的评價是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

你对这个回答的评价是

下载百喥知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

print函数可以把函数图形保存成图片:


打开Matlab当前的工作目录下可以看到有sin.png图片了

fprintf函数可以将数据按指定格式写入到文本文件中:


fprintf(fid, format, data)中的fid表示由fopen函数打开的文件句柄如果fid省略,則直接输出在屏幕上format是字符串形式的输出格式,data是要输出的数据其中format可以为:

就会在Matlab当前的工作目录下生成test.txt文件

我们可以使用fscanf函数

从輸出的结果看,我们发现fscanf读取数据时会忽略空格直到回车为止!

disp的用法函数直接将内容输出在Matlab命令窗口中:

我要回帖

更多关于 disp的用法 的文章

 

随机推荐