Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

tdmsreadprop

TDMS ファイルからの単一行テーブルとしてのプロパティの読み取り

R2022a 以降

説明

props = tdmsreadprop(tdmsfile) は、指定された TDMS ファイルからプロパティの table を返します。

props = tdmsreadprop(tdmsfile,Name=Value) は、名前と値のペアを使用して情報をフィルター処理し、特定のプロパティを取得します。

すべて折りたたむ

TDMS ファイルのファイル レベルのプロパティを読み取ります。

props = tdmsreadprop("Turbine_003.tdms")
props =

  1×7 table

        name              title         author                        description                                   datetime                datestring     timestring
    _____________    _______________    ______    ____________________________________________________    _____________________________    ____________    __________

    "Turbine_003"    "Turbine Tests"    "xyz"     "Test the Acceleration, Force and Torque of Turbine"    2021-10-18 01:57:17.000000000    "10/18/2021"    "11:27:17"

1 つのチャネル グループのプロパティを読み取ります。

props = tdmsreadprop("Turbine_003.tdms",ChannelGroupName="Torque")
props =

  1×2 table

      name      description
    ________    ___________

    "Torque"    "CGTorque"

1 つのチャネルにスコープを絞り込みます。

props = tdmsreadprop("Turbine_003.tdms",ChannelGroupName="Torque",ChannelName="Torque2")
props =

  1×19 table

      name        datatype     ...
    _________    ___________   ...

    "Torque2"    "DT_DOUBLE"   ...

特定のプロパティでフィルター処理します。

props = tdmsreadprop("Turbine_003.tdms",PropertyNames=["title" "datetime" "datestring"])
props =

  1×3 table

         title                   datetime                datestring 
    _______________    _____________________________    ____________

    "Turbine Tests"    2021-10-18 01:57:17.000000000    "10/18/2021"

入力引数

すべて折りたたむ

TDMS ファイル名。string として指定します。

ローカル ファイルの場合、ファイルの名前と拡張子を含む絶対パスまたは相対パスを使用します。MATLAB® パス上のファイルを指定することもできます。

インターネット上のファイルの場合は URL を指定します。たとえば、Amazon S3™ クラウドからリモート ファイルを読み取るには次のようにします。

data = tdmsread("s3://bucketname/path_to_file/data.tdms");

例: "airlinesmall.tdms"

データ型: char | string

名前と値の引数

オプションの引数のペアを Name1=Value1,...,NameN=ValueN として指定します。ここで、Name は引数名で、Value は対応する値です。名前と値の引数は他の引数の後に指定しなければなりませんが、ペアの順序は重要ではありません。

例: ChannelGroupName="Torque",ChannelName="Torque2"

次の名前と値のペアがサポートされています。

読み取るチャネルが含まれているチャネル グループ。string または文字ベクトルとして指定します。

例: "Torque"

データ型: string | char

読み取るチャネルの名前。string または文字ベクトルとして指定します。チャネルは、ChannelGroupName で指定されたチャネル グループに含まれていなければなりません。

例: "Torque2"

データ型: char | string

読み取るプロパティ名。string、string 配列、文字ベクトル、または文字ベクトルの cell 配列として指定します。

例: ["Torque1" "Torque2"]

データ型: char | string | cell

出力引数

すべて折りたたむ

TDMS ファイル内のプロパティ。table として返されます。

制限

  • TDMS 関数は、Windows® プラットフォームでのみサポートされます。

バージョン履歴

R2022a で導入

参考

関数