MATLAB 显示字符串
本教程将介绍如何使用 disp()
和 sprintf()
函数在 MATLAB 中显示字符串。
在 MATLAB 中使用 disp()
函数显示字符串
你可以使用 disp()
函数在 MATLAB 中显示字符串。例如,让我们显示一个包含字符串的变量。请参见下面的代码。
str = "Hello World";
disp(str)
输出:
Hello World
在上面的代码中,我们显示一个包含字符串的变量 str
。我们还可以将多个字符串连接到数组中,并使用 disp()
函数显示它们。请参见下面的代码。
name = 'Sam';
age = 25;
str = [name, ' is ', num2str(age), ' years old.'];
disp(str)
输出:
Sam is 25 years old.
确保将每个变量都更改为 char
,以避免错误。
在 MATLAB 中使用 disp()
函数显示字符串
你可以使用 sprintf()
函数在 MATLAB 中显示字符串。例如,让我们在 MATLAB 中显示一个包含字符串的变量。请参见下面的代码。
str = "Hello World";
sprintf("%s",str)
输出:
ans =
"Hello World"
我们可以设置变量的格式,然后使用 sprintf()
函数来显示它,就像 C
语言中的 fprintf()
一样。例如,让我们使用 sprintf()
函数格式化浮点数。请参见下面的代码。
f = 1.1234;
sprintf("%0.2f",f)
输出:
ans =
"1.12"
在上面的代码中,我们显示一个浮点数,最多两位小数。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。