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

Ank*_*nks 2 matrix octave

假设我尝试使用命令打印矩阵A = [1,2]

fprintf("A ", A) 
Run Code Online (Sandbox Code Playgroud)

输出量

A
Run Code Online (Sandbox Code Playgroud)

空白A打印没有值?

ray*_*ica 5

它的:

fprintf('A:\n');
fprintf('%f\n', A);
Run Code Online (Sandbox Code Playgroud)

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