私は何か愚かなことをしているだけかもしれませんが、理解していないかもしれませんが、現在はテーブルのデータを扱っています。表記(:,1)
表記を使用してチェックすると表記は0
を返します。Matlabが変数型を変更していて、意味がないとチェックしています
私のテーブルの例では、最初の列は、(テーブルがテーブルの名前である)Creditability
であるので、私はそれを返すislogical(table.Creditability)
を使用する場合、私は、table.Creditability = logical(table.Creditability)
を用いた可変型を変更1
しかし場合私はislogical(table(:,1))
を返します。0
を返します。table(:,1)
と入力すると、論理変数true
またはfalse
が返されます。
私はこれに新しいですが、私は理解が足りないかもしれませんが、助けていただければ幸いです。
おかげ
もちろん
あなたは何をしようとしているのですか?当初、コード表。信用度は、信用度フィールドを持つ構造を作成します。したがって、table.Creditabilityを論理型に変換すると、そのフィールドのみが変換されますが、構造体はまだデータ型のない構造体です。 – oro777