多语言展示
当前在线:1472今日阅读:23今日分享:25

matlab怎么像C语言那样用printf输出变量的值

有时候我们在使用matlab进行编程的时候,想像C语言那样用printf输出变量的值,怎么输出呢,下面来分享一下方法
工具/原料
1

matlab

2

像C语言那样用printf输出变量的值方法

方法/步骤
1

第一步我们首先需要知道在matlab中使用sprintf函数格式化输出变量,和C语言的printf类似,在命令行窗口中输入help sprintf,可以看到sprintf函数使用方法,如下图所示:

2

第二步下面我们来看一下sprintf函数使用实例,在命令行窗口中输入a=[1.256 2.356 4.789],按回车键之后,输入sprintf('%.2f ',a),对a矩阵格式两位小数输出,如下图所示:

3

第三步可以看到a矩阵的元素都格式化两位小数输出,如下图所示:

4

第四步如果我们想输出字符串,可以通过sprintf('%s ',b)格式,如下图所示:

5

第五步按回车键之后,可以看到输出了字符串矩阵b,如下图所示:

注意事项

如果你觉得这篇对你有用的话,请投一下票

推荐信息