質問: テーブルと構造体の結合 16x1のtable aと16x1のdouble bがあり、これを結合したtableを作りたいのですが t=[a,b] を実行すると「全ての入力引数はテーブルでなければなりません」とエラーとなります。 bが構造体なのがダメなのかと思い struct2table(b) を実行すると「入力構造体はスカラー構造体であるか、1つの列または1つの行をもつ構造体配列でなければなりません。」とこちらもエラーになります。 bは16x1の数値がはいった配列なので、エラーになるとも思えないのですが、どのようにすれば結合できるでしょうか?
回答: 変数 b が数値配列ということでしたら、array2table で table 型に変換できます。 t = [a, array2table(b)];