如何在MATLAB中分别读取文件的不同部分?

时间:2019-03-17 19:30:14

标签: matlab matlab-figure

我有一个看起来像这样的文件:

    POWER FREQUENCY                      50.
C ------------------------------------------------------------------------------
C
C  Miscellaneous Data Cards
C  ------------------------
C        1         2         3         4         5         6         7         8
C 345678901234567890123456789012345678901234567890123456789012345678901234567890
C DELTT][ TMAX ][ XOPT ][ COPT ][EPSLIN][TOLMAT][TSTART]
  0.5E-6 35.E-3      0.      0.      0.      0.      0.
C        1         2         3         4         5         6         7         8
C 345678901234567890123456789012345678901234567890123456789012345678901234567890
C IOUT ][IPLOT ][IDOUBL][KSSOUT][MAXOUT][ IPUN ][MEMSAV][ ICAT ][NENERG][IPRSUB]
       5       5       1       1       1                       1
C ==============================================================================

C --- Supply network - ---------------------------------------------------------
C        1         2         3         4         5         6         7         8
C 345678901234567890123456789012345678901234567890123456789012345678901234567890
C [BUS1][BUS2][BUS3][BUS4][ R  ][ L  ][ C  ]                                   I
  GENR  NETR                     60. 
  NETR                                   0.3
C ------------------------------------------------------------------------------

如果用户想要读取"Miscellaneous Data Cars"的部分,则用户可能希望更改[TMAX] or [COP]的值,因此,应该可以替换特定实体的值。我不知道如何转到文件的特定位置,然后再给用户这种更改文件的可能性。我只读取文件,然后卡住应该采取的步骤。

0 个答案:

没有答案