2D-Lookup table のエクセルからのデータのインポート方法について

조회 수: 8 (최근 30일)
s
s 2019년 10월 17일
댓글: s 2019년 11월 10일
2D-lookup table を使って制御値のマップを作成したいのですが、エクセルで作成した添付画像のようにするにはどうすれば良いでしょうか。
エクセルのデータは手動入力できないほどの膨大のデータなので簡単にインポートできる方法はありますでしょうか。
また、このデータはそれぞれ行の長さが違うのですがその場合でも作成可能でしょうか。
バージョンは2016bになります

답변 (2개)

Yoshio
Yoshio 2019년 10월 19일
편집: Yoshio 2019년 10월 19일
  댓글 수: 3
Yoshio
Yoshio 2019년 10월 21일
実現されたい内容は長さの異なる2つの1-D Lookup Tableで実現できると思いますが、いかがでしょうか?
2-Dの場合は、こちらのような構造になりますから、配列のサイズが異なる2つの行列は
テーブルデータを構成できません。
s
s 2019년 11월 5일
遅くなり申し訳ございません。
1D-lookup table を4つ作成してみました。
画像のように入力データがあり、その一番近い数値を4つの中から選択したいのですがそのようなことは可能でしょうか?キャプチャ.PNG

댓글을 달려면 로그인하십시오.


Yoshio
Yoshio 2019년 11월 5일
上図だけですと、「入力データがあり、その一番近い数値を4つの中から選択したい」の詳細がわからないのですが、その部分のロジックをMATLAB Functionか、Simulinkで作るとして、以下のようにしてみてはいかがでしょうか。
model.jpeg
  댓글 수: 3
Yoshio
Yoshio 2019년 11월 7일
편집: Yoshio 2019년 11월 9일
すみませんが、良く理解できません。
入力したデータ (時系列データなのでしょうか、(x,y)データなのでしょうか? サイズは?)
Lookuptableのデータとの差(何と何との差ですか? 一つですか、複数ですか、差の定義は?)
一番差が小さいテーブルデータの選択(Lookuptableを得らぶということでしょうか?)
出力された値の中で一番大きい値(複数の値が出てくる? サイズは?)
お手数ですが、上記をある程度具体的に記載いただけませんか?
s
s 2019년 11월 10일
入力データは今は時系列データです。本来は一番最初に質問した時のデータのように(x,y)グラフを使用したいですが、1Dlook up table にxyのデータを入力する事は可能なのかいまいちよくわかりません。
言葉での説明が難しいので画像を用いてみました。

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 非線形性에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!