私はすべての数字が読み込み可能なExcelから読み込まれたテーブルを持っています。数字の中には、 '0.084'などのアポストロフィの中に入っているものもあります。これは、Excelのシートがテーブルのデータの外にある列に表示されているために乱雑です。 isstringを使用すると0が返されます。 私の主な目的は、テーブルを3D配列に変換することです(3Dテーブルを作成することは可能ですか?)。 「x」として表示されているセルを数値に変換するにはどうすればいいですか(これらのテーブルのいくつかから)3D配列を作成できます。この表の例Var11についてテーブルを配列に変換するMatlab
異なるテーブルは、これらの細胞のための異なる位置を有していてもよいです。アレイにテーブル全体を変換しようと はエラーを与える:
B = table2array(z);
Error using table2array (line 27)
Cannot concatenate the table variables 'Var3' and 'Var11', because
their types are double and cell.
Matlabワークスペースからインポートされたテーブルのスクリーンショットを表示するか、データの小さなサブセットを貼り付けるとわかりやすくなります。 – Wolfie