以表格格式打印Matlab结构

时间:2018-09-22 13:02:48

标签: matlab

我试图可视化存储在数据结构中的数据,以便可以发现其中的模式。

我要可视化的数据以以下结构格式存储: master_data。(A)。(B)。{values} 在此,A是定义数据的各种工具。让我们将这些仪器称为A1,A2,A3等。 B是这些仪器的各种特性。我们称它们为B1,B2,B3等。 A的每个工具都具有这些相同的属性B1,B2,B3等。现在,值是具有5个不同的double值的单元格数组。因此,我们可能拥有具有值1,2,3,4,5的masterdata。(A1)。(B1)和具有值5,4,3,2,1的masterdata。(A1)。(B2)。

现在我想以以下方式打印这些值,以方便地对其进行可视化

          B1       B2      B3 .....

A1        1         5
          2         4
          3         3
          4         2
          5         1
A2

.
.
.

我知道,存储数据可能比结构更好的方法,但是我对结构的使用最为满意,因此我以这种格式生成了数据。另外,我可以编写一个循环来遍历结构的所有元素并打印出值,但是我不确定如何处理格式问题。

我要求您让我知道如何以要求的格式打印这些值(如果完成工作,我们可能会将数据转换为更合适的数据类型)。我没有给出用于重复打印现有结构的示例代码,因为我怀疑有一种更好的方法可以将我的结构转换为表格或地图,然后简单地打印该结构。

1 个答案:

答案 0 :(得分:1)

让我们调用您的master_data MD。这是您的操作方法:

describe MyModule do
  let(:host_class) { Class.new { include MyModule } }
  let(:instance) { host_class.new }

  describe '#instance_method' do
    it 'does something' do
      expect(instance.instance_method).to do_something
    end
  end
end