Matlab中怎么使用disp函数将长字符串换行输出
**
最近在使用Matlab写程序的时候遇到了一个不大不小的问题:
在使用disp函数输出长字符串的时候无法换行,在网上找了很久也没有解决,
最后从另外一个输出函数的使用得到了启发,我们可以用单元型变量来实现,
例如:
**
// 代码示例,懒得重新敲字了
A={'最近在使用Matlab写程序的时候遇到了一个不大不小的问题'; %此处分号可省略
'在使用disp函数输出长字符串的时候无法换行,在网上找了很久也没有解决,';
'最后从另外一个输出函数的使用得到了启发,我们可以用字符串矩阵来实现,';
'例如:';};
disp(A);
同样也可以一行输出
//此时分号不能省略
disp({'最近在使用Matlab写程序的时候遇到了一个不大不小的问题';'在使用disp函数输出长字符串的时候无法换行,在网上找了很久也没有解决,';'最后从另外一个输出函数的使用得到了启发,我们可以用字符串矩阵来实现,';'例如:'});
运行结果是一样的:
最近在使用Matlab写程序的时候遇到了一个不大不小的问题
在使用disp函数输出长字符串的时候无法换行,在网上找了很久也没有解决,
最后从另外一个输出函数的使用得到了启发,我们可以用字符串矩阵来实现,
例如:
**
作者注:第一次写CSDN,希望能帮到需要的小伙伴
**
点赞
收藏
分享
文章举报
Zararına
发布了2 篇原创文章 · 获赞 0 · 访问量 317
私信
关注