matlab - 以单行分号分隔格式显示矩阵

标签 matlab matrix octave

我将矩阵输入 Octave,如下所示:

a = [1 2 3; 4 5 6];

Octave 以不同的多行格式输出它们:

1   2   3
4   5   6

我能否让 Octave 显示具有用于输入的格式的矩阵?换句话说,用单行分号分隔格式格式化矩阵?

最佳答案

mat2str will 可以用字符串表示矩阵,例如:

octave:4> a = [1 2 3; 4 5 6];
octave:5> mat2str(a)
ans = [1 2 3;4 5 6]

关于matlab - 以单行分号分隔格式显示矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24946162/

相关文章:

matlab - 将带有文本限定符的 CSV 加载到 MATLAB/Octave

algorithm - 在matlab中调用一个函数

matlab - 来自非元胞数组对象的元胞内容引用

python - 在 Python 中计算稀疏 Gram 矩阵的最快方法是什么?

octave - 在 Octave 中运行包含本地函数的简单脚本时出错

c++ - 在 FastCGI 和 Octave 中重新定义标准输出

algorithm - 正方形内两条线之间的区域 [-1,+1] x [-1,+1]

matlab - guidata(hObject, 句柄);为什么我们真的需要它?

r - 如何应对 R 中的 'non-numeric matrix extent' 错误?

javascript - 如何将 SVGMatrix 应用于点数组?