fprintf 向量并排并命名
fprintf vectors side by side and name each
我在使用 disp 并排显示 3 个不同的向量时遇到了问题。我的输出如下:
1.8601 4.0025 4.8918
3.8949 2.0025 4.8662
2.1541 1.6125 1.4036
3.2573 5.3038 3.2280
5.4745 3.0017 3.5468
4.8826 4.6000 1.9313
7.3062 5.5444 4.4598
8.8391 7.6922 5.7983
现在我想将每一列命名为:
dN1 = 1.8601 dN2 = 4.0025 dN3 = 4.8918
3.8949 2.0025 4.8662
2.1541 1.6125 1.4036
3.2573 5.3038 3.2280
5.4745 3.0017 3.5468
4.8826 4.6000 1.9313
7.3062 5.5444 4.4598
8.8391 7.6922 5.7983
我尝试使用 disp([dN1,dN2,dN3])
,但我想知道如何在第一行打印这些“dN1 =”以及如何将向量分隔一定数量的空格。
非常感谢您的帮助。
将变量分组在一个 table 下可以让您利用原生 table 显示样式
disp(table(dN1,dN2,dN3))
输出:
dN1 dN2 dN3
______ ______ ______
1.8601 4.0025 4.8918
3.8949 2.0025 4.8662
2.1541 1.6125 1.4036
3.2573 5.3038 3.228
5.4745 3.0017 3.5468
4.8826 4.6 1.9313
7.3062 5.5444 4.4598
8.8391 7.6922 5.7983
我在使用 disp 并排显示 3 个不同的向量时遇到了问题。我的输出如下:
1.8601 4.0025 4.8918
3.8949 2.0025 4.8662
2.1541 1.6125 1.4036
3.2573 5.3038 3.2280
5.4745 3.0017 3.5468
4.8826 4.6000 1.9313
7.3062 5.5444 4.4598
8.8391 7.6922 5.7983
现在我想将每一列命名为:
dN1 = 1.8601 dN2 = 4.0025 dN3 = 4.8918
3.8949 2.0025 4.8662
2.1541 1.6125 1.4036
3.2573 5.3038 3.2280
5.4745 3.0017 3.5468
4.8826 4.6000 1.9313
7.3062 5.5444 4.4598
8.8391 7.6922 5.7983
我尝试使用 disp([dN1,dN2,dN3])
,但我想知道如何在第一行打印这些“dN1 =”以及如何将向量分隔一定数量的空格。
非常感谢您的帮助。
将变量分组在一个 table 下可以让您利用原生 table 显示样式
disp(table(dN1,dN2,dN3))
输出:
dN1 dN2 dN3
______ ______ ______
1.8601 4.0025 4.8918
3.8949 2.0025 4.8662
2.1541 1.6125 1.4036
3.2573 5.3038 3.228
5.4745 3.0017 3.5468
4.8826 4.6 1.9313
7.3062 5.5444 4.4598
8.8391 7.6922 5.7983