如何使用 printf 在八度音程中打印矩阵值

How to print matrix values in octave using printf

假设我有一个矩阵 A=[1,2] 如果我尝试用命令打印它

fprintf("A ", A) 

输出

A

空白 A 打印时没有值?

是:

fprintf('A:\n');
fprintf('%f\n', A);

您需要在显示变量时指定有效的格式说明符。执行 %f\n 将每行打印出一个值。请从文档中阅读如何使用格式说明符:https://www.gnu.org/software/octave/doc/v4.0.0/Formatted-Output.html#XREFsprintf