MATLAB 中输出字符串的方法有:直接输出:使用 disp() 函数将字符串输出到控制台。使用 sprintf() 函数:将字符串与变量组合起来输出。使用 print() 函数:将字符串或变量输出到指定文件或设备。使用 fwrite() 函数:将字符串写入二进制文件中。

如何在 MATLAB 中输出字符串
直接输出
最简单的方法是使用 disp() 函数:
disp('这是一个字符串')这会在控制台中以纯文本形式输出字符串。
使用 sprintf() 函数
sprintf() 函数可以将字符串与变量组合起来输出。语法为:
sprintf(format_string, variable1, variable2, ...)
其中:
- format_string:包含格式化占位符(如 %s)的字符串
- variable1, variable2, ...:要输出的变量
例如:
name = 'John Doe';
age = 30;
output = sprintf('姓名:%s,年龄:%d', name, age);
disp(output)使用 print() 函数
print() 函数可以将字符串或变量输出到指定文件或设备。语法为:
print(filename, variable1, variable2, ...)
其中:
- filename:输出文件的名称
- variable1, variable2, ...:要输出的变量
例如:
print('output.txt', '这是一个字符串')使用 fwrite() 函数
fwrite() 函数可以将字符串写入二进制文件中。语法为:
fwrite(fid, string)
其中:
- fid:文件标识符
- string:要写入的字符串
例如:
fid = fopen('output.bin', 'wb');
fwrite(fid, '这是一个字符串')
fclose(fid);










