問題タブ [matlab-table]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1615 参照

matlab - Matlab テーブルで文字列値を数値に変更する

Matlab2015b を使用しています。そして、単純な csv ファイルをテーブルに読み込んで、その文字列値を対応する数値に変更したいと思います。

次のサンプルデータがあります。

この文字列値を数値に変更したいと思います。たとえば、攻撃 = 1、通常 = -1 です。

私の最初の試み。

次のエラーが表示されます。

タイプ 'cell' の入力引数に対して未定義の関数 'eq'。

何?どの未定義関数? 「イク」とは?

良い。テーブルについていくつか読んだ後、おそらくより高いレベルのmatlabが「==」をオーバーライドしないことがわかりました。それが平等を意味する「eq」です。しかし、エラーメッセージは確かに有益ではありません.

それから私の2回目の試み。

今回は、

テーブルへの割り当ての右側は、別のテーブルまたはセル配列でなければなりません。

良い。わかった。テーブルが欲しい。私はそれを1つあげます。

良い。今回のエラーメッセージは。

double から cell への変換はできません。

この matlab テーブルは、R のデータ フレームや python pandas の DataFrame に似ていると思いました。確かにそうではありません。誰かがこの問題を解決する方法を教えてくれますか?

0 投票する
2 に答える
778 参照

string - matlab テーブル [Inf]、'' エントリを char 文字列に変換する方法

Matlab テーブルがあり、この行の SQL INSERT ステートメントを作成したいと考えています。

conditionTable = obj.ConditionTable(1,:); の場合のエラー

  1. 問題: [Inf] エントリ
  2. 問題: おそらく [123] 個のエントリ
  3. 問題: '' エントリ

さらに、次のコマンドもこの問題では役に立ちません。

ターゲット ステートメントは次のようになります。

0 投票する
1 に答える
75 参照

matlab - テーブルを結合するときに同様の行を保持する MATLAB

MATLABで次の問題があります。

私は簡単に参加できますがf1f2

f1で同じことf3はできません

次のエラーが表示されます。

f3はほとんどの行名を持っていますf1が、必ずしもすべてではありません。実際、理想的なのは、両方のテーブルで共通の行を保持することです。あなたの意見では、これをどのように行うことができますか?

フィードバックをお寄せいただきありがとうございます

0 投票する
1 に答える
237 参照

matlab - MATLAB でテーブルに行を挿入する

テーブルの最後に行を追加しようとしています。例えば:

テーブルは空であると宣言され、最初の行が追加されますが、for ループの 2 回目の反復で以下のエラー メッセージが表示されます。

これは、2 回目の反復で変数名の文字数が多いために発生することを理解しています。これを実装する方法はありますか?

これは、私の問題を説明するために生成したサンプル コードです。私の実際のコードでは、問題は似ていますが、変更できない別の関数から構造体型変数が返されています。