Lookup table code generation

Hi,
I'd like to use 1-D lookup tables in my model and have Embedded Coder generate custom code out of it (legacy algorithm library). How would I go about it?
Generating code from the model would result in something like this:
LookUp_U8_U8( &(rtb_LookupTableC2), Subsystem_P.LookupTableC2_YData, myOtherGlobalInputVariable, Subsystem_P.LookupTableC2_XData, 4U);
What I would need would be something like this:
currentValue=myLookupFunction(blockInputValue,&xValueTable,,&yValueTable,numberOfInterpolationPoints);
Any suggestion is greatly appreciated! Thank you!

 採用された回答

TAB
TAB 2012 年 6 月 20 日

2 投票

To generate the the function call as you have shown, you can use s-function and it's in-lining TLC file. There is no need to write s-function manually. You can easily generate S-function and it's inlining TLC file using S-function builder or using Legacy code tool.
For your requirement Legacy code tool is best suitable.

2 件のコメント

Macko
Macko 2012 年 6 月 21 日
Thank you, TAB! I think this might be the right way to go!
TAB
TAB 2012 年 6 月 23 日
Macko, Please accept this answer.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeSimulink Coder についてさらに検索

質問済み:

2012 年 6 月 20 日

Community Treasure Hunt

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

Start Hunting!

Translated by