打印在matlab中显示为空字符串的特殊ascii字符

打印在matlab中显示为空字符串的特殊ascii字符,matlab,ascii,Matlab,Ascii,我正试图通过串行方式将NAK字符打印到设备上。在putty上,我使用Ctrl+U来执行此操作。但是,在matlab中,我认为我没有正确地执行此操作。我试过: fprintf(s,char(21)) 无济于事 在matlab中,disp(char(21))不显示任何内容,我应该做什么?您希望输出是什么样子?大概是这样的:␕, i、 例如,是什么?Matlab的命令窗口不支持太多,所以我敢打赌,您不太可能在那里显示它。你确定它没有发送吗?你能发送其他字符串吗?顺便说一下,您的命令中缺少了一些内容:

我正试图通过串行方式将NAK字符打印到设备上。在putty上,我使用Ctrl+U来执行此操作。但是,在matlab中,我认为我没有正确地执行此操作。我试过:

fprintf(s,char(21))
无济于事


在matlab中,disp(char(21))不显示任何内容,我应该做什么?

您希望输出是什么样子?大概是这样的:␕, i、 例如,是什么?Matlab的命令窗口不支持太多,所以我敢打赌,您不太可能在那里显示它。你确定它没有发送吗?你能发送其他字符串吗?顺便说一下,您的命令中缺少了一些内容:
fprintf(“%s”,char(21))