MATLAB ヘルプ センター
入力が構造体配列かどうかの判別
tf = isstruct(A)
tf = isstruct(A) は、A が MATLAB® 構造体配列の場合は logical 1 (true)、その他の場合は logical 0 (false) を返します。
A
1
true
0
false
例
すべて折りたたむ
構造体配列を作成します。
S = struct("a",[1;2;3],"b",ones(3),"c",magic(3))
S = struct with fields: a: [3×1 double] b: [3×3 double] c: [3×3 double]
S が構造体配列かどうかを判別します。
S
tf = isstruct(S)
tf = logical 1
構造体配列をテーブルに変換します。
T = struct2table(S)
T=3×3 table a b c _ ___________ ___________ 1 1 1 1 8 1 6 2 1 1 1 3 5 7 3 1 1 1 4 9 2
T が構造体配列でないことを検証します。
T
tf = isstruct(T)
tf = logical 0
入力配列。任意のデータ型のスカラー、ベクトル、行列または多次元配列として指定します。
すべて展開する
backgroundPool
ThreadPool
この関数はスレッドベースの環境を完全にサポートしています。詳細については、スレッドベースの環境での MATLAB 関数の実行を参照してください。
R2006a より前に導入
struct
istable
isfield
iscell
ischar
isobject
isnumeric
islogical
isa
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ