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 Exchange에서 Simulink 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