根据不同的列(或行)具有不同数据类型或混合精度的Fortran矩阵

时间:2018-11-06 22:01:11

标签: arrays pointers matrix fortran mixed

简而言之,我想要的是:

custom_2d_matrix(n,m)其中1..x是大小为n的整数数组,而x + 1..m是大小为m的实数数组。 (1 <= x <= m)


例如,我想创建一个自定义类型,它是一个混合精度矩阵,或者您可以将其称为具有不同数据类型的矩阵。

  1. custom_2d_matrix具有 n 行和 m 列。
  2. 从1到 x 的列号是具有整数数据类型的列向量。
  3. x m 的列号是具有真实数据类型的列向量。
  4. 请注意,1 <= x <= m
  5. custom_2d_matrix必须只能通过索引访问。例如,custom_2d_matrix(i,j)将显示第i个数组(可以是整数数组或实数数组),然后显示该数组中的第j个元素。因此,由于这个原因,派生类型不够好。

0 个答案:

没有答案