問題タブ [matlab-struct]

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 投票する
1 に答える
889 参照

matlab - matlab - 構造体を値でソートするにはどうすればよいですか?

私はこの構造体を持っています:

`

値で並べ替えたいのですが、これはこの種の並べ替えを行うのに最適なデータ型ではない可能性があることに気付きました。テーブル データ型を持たない Matlab R2012b を使用していますが、キー名と値の両方を数値順に並べたデータ構造を作成するにはどうすればよいですか?

今後、値でソートしたい場合、このようなキーと値のペアの配列に最適なデータ型は何ですか?

ありがとう!

0 投票する
0 に答える
145 参照

matlab - matlab getYahooDailyData 構造体オブジェクトから単純行列 (double)

関数からgetYahooDailyData(で利用可能:)

http://www.mathworks.com/matlabcentral/fileexchange/43627-download-daily-data-from-google-and-yahoo--finance/content/getYahooDailyData.m

次のコードを試します。

データはstructオブジェクトとして作成されます。

私の場合、structオブジェクトには 2 dataset(000001.SZ と 000002.SZ) が含まれています。

各データセットには 7 つの列が含まれます。最初の列は日付で、最後の列は調整された価格です。

3列の新しいマトリックスを作成する方法を知りたい:

  1. 日付 (000001.sz と 000002.sz で同じ)
  2. 000001.szの調整価格
  3. 000002.szの調整価格

そしてもちろん、シンボルに株式を追加すると、同じ種類のマトリックスを取得したいと思います...

PS: ここに matlab 環境があります https://www.dropbox.com/s/vqujbs9utixcfeb/dataprices.mat?dl=0

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

matlab - MATLAB で構造体の 2 次元の配列を割り当てる

問題があります。サイズ m と n のメモリ ブロック (つまり 2D 行列) を割り当てたいのですが、行列の各要素は 2 つの変数の構造体 (2 つの double 座標 x と y を持つ点) です。これを書きたい言語はMATLABで、次のようなことを試しました:

上記のコードが機能しません。どうすれば問題を解決できますか?

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

matlab - matlab の 2 つの構造体配列に対する操作

私は次のような構造体と構造体の配列をmatlabに持っています:

ベクトル方式で操作を行うことは可能ですか?

更新:
返信ありがとうございます。実は、「シンプル」(「ベクトル的な方法」という意味)について質問していました。これで、構造体を使用することは不可能であることがわかりました。したがって、唯一の方法は、DreamBig によって提案された arrayfun のようなものを使用することです。または、配列の構造を使用します。

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

matlab - Matlab:フィールド名の大文字と小文字が混在する構造体から値を取得する

約数千のフィールド名と対応する値を持つ構造体があります。フィールド名は大文字と小文字が混在していますが、名前に関する限り一意です。値を調べる必要があります。値を探しているフィールド名はわかっていますが、大文字と小文字の正確な大文字と小文字がわかりません。

サンプルコードは次のとおりです。

struct A の牛の値を調べるにはどうすればよいですか?

ありがとう

0 投票する
0 に答える
56 参照

matlab - Matlab で構造体を扱う

Fuzzy Logic Toolbox を使用して、FIS をワークスペースにエクスポートしています (プロットなどのために)。エクスポートされた FIS は、ファジー システムに関するすべての情報を含む 1x1 構造体であり、エディター (.m) 内でそれを操作したいのですが、その方法がわかりません。ワークスペースから変数をロードする関数をいくつか試しましたが、うまくいきませんでした。

誰かがすでに似たようなことをしていますか?

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

matlab - matlab 構造体配列のフィールドをループします

次のようなMatLab構造体配列があります。

'country.source.scenario.category.entity=年'

既存の 'country.source.scenario' の組み合わせをループして、フィールド (カテゴリ、エンティティ、年) を含むセルまたはマトリックスを作成したいと思います。それを行う方法についてのアイデアとして誰ですか?ありがとう