このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
subset
説明
例
ファイル名に基づいたサブセットをもつ信号データストアの作成
Signal Processing Toolbox™ に含まれる信号の例へのファイル パスを指定します。
folder = fullfile(matlabroot,'toolbox','matlab','demos');
指定したフォルダーを示す信号データストアを作成します。データストアの最初の 10 個のファイルの名前をリストします。
sds = signalDatastore(folder); [~,c] = fileparts(sds.Files(1:10))
c = 10x1 cell
{'accidents' }
{'airfoil' }
{'cape' }
{'census' }
{'clown' }
{'detail' }
{'dmbanner' }
{'durer' }
{'earth' }
{'fatalities'}
信号データストアのファイル名が 'air'
で始まるかどうかを示す logical ベクトルを作成します。
fileContainsAir = cellfun(@(c)startsWith(c,'air'),c);
信号データストアに対して関数 subset
を呼び出し、'air'
で始まるファイルに対応するインデックスを呼び出します。
sdssubset = subset(sds,fileContainsAir)
sdssubset = signalDatastore with properties: Files:{ ' .../Bdoc24a.2550221/build/matlab/toolbox/matlab/demos/airfoil.mat' } Folders: {'/mathworks/devel/bat/filer/batfs1904-0/Bdoc24a.2550221/build/matlab/toolbox/matlab/demos'} AlternateFileSystemRoots: [0x0 string] ReadSize: 1
入力引数
sds
— 信号データストア
signalDatastore
オブジェクト
信号データストア。signalDatastore
オブジェクトとして指定します。
出力引数
sdssubset
— 信号データストアのサブセット
signalDatastore
オブジェクト
信号データストアのサブセット。signalDatastore
オブジェクトとして返されます。
バージョン履歴
R2020a で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)