主要内容

本页采用了机器翻译。点击此处可查看英文原文。

getInformation

获取实时应用程序信息

说明

info_struct = getInformation(app_object) 以结构体形式获取应用程序信息值,该结构体包含若干属性。使用 getInformation 函数从 Application 对象获取实时应用程序和模型信息。

示例

示例

全部折叠

您可以通过使用 getInformation 函数获取实时应用程序信息。

  1. 创建一个应用程序对象。

    my_app = slrealtime.Application('slrt_ex_osc_inlined')
    my_app = 
    
      Application with properties:
    
        ApplicationName: 'slrt_ex_osc_inlined'
              ModelName: 'slrt_ex_osc_inlined'
               UserData: []
                Options: [1×1 slrealtime.internal.ApplicationOptions]
  2. 获取应用程序信息值,以包含属性的结构体形式呈现。

    my_app_info = getInformation(my_app)
    my_app_info = 
    
      struct with fields:
    
                    ApplicationName: 'slrt_ex_osc_inlined'
            ApplicationCreationDate: '2020-04-21 10:29:08'
        ApplicationLastModifiedDate: '2020-04-21 10:29:10'
                          ModelName: 'slrt_ex_osc_inlined'
                       ModelVersion: '1.22'
                  ModelCreationDate: '1999-07-16 09:55:35'
              ModelLastModifiedDate: '2020-04-13 16:10:31'
                ModelLastModifiedBy: 'The MathWorks, Inc.'
                    ModelSolverType: 'Fixed-step'
                    ModelSolverName: 'ode4'
                      MatlabVersion: '9.9.0.1343993 (R2020b) Prerelease'
  3. 将应用程序信息值视为数组元素。

    my_app_info.ApplicationCreationDate
    ans =
    
        '2020-04-21 10:29:08'

输入参数

全部折叠

提供访问方法以操作实时应用程序文件。

输出参量

全部折叠

信息值为只读属性。数组中的结构为:

  • ApplicationName - 实时应用名称

  • ApplicationCreationDate - 实时应用创建日期

  • ApplicationLastModifiedDate - 实时应用程序修改日期

  • ModelName - 构建实时应用程序所基于的模型名称

  • ModelVersion - 模型版本

  • ModelCreationDate - 模型创建日期

  • ModelLastModifiedDate - 模型修改日期

  • ModelLastModifiedBy - 模型修改者

  • ModelSolverType - 模型求解器类型

  • ModelSolverName - 模型求解器名称

  • MatlabVersion - MATLAB 版本

版本历史记录

在 R2020b 中推出