Customs block API creation using TFL
Show older comments
Hi,
I have created API for all individual arithmatic block like ADD,SUB etc..
I like to know can we able to create the customs block like combination of ADD and SUB for 3 inputs for that i will write an respective API. Is it possible to do this in TFL
Please help!!!
Thanks and Regrads, Nithin
Answers (1)
Kaustubha Govind
on 18 May 2012
0 votes
TFL is used to replace operators like +, -, etc. or basic math functions like sin, cos, etc. It appears that you need to build a custom block, for which, you can create a new Simulink block by writing an S-Function. You can provide a TLC file to call into your API - see Inlining S-functions to find out how the TLC file is used for generating code from the S-function.
3 Comments
NithinRaj
on 19 May 2012
NithinRaj
on 19 May 2012
Kaustubha Govind
on 21 May 2012
Unfortunately, as I explained earlier, I don't think TFL will solve the issue of replacing functions other than the ones listed in the documentation. Perhaps you can talk a little more about the constraints you are facing with the S-function+TLC approach? Sorry, I don't understand your second comment about not knowing the number of exit points. Perhaps you can start a new question and specify examples to help us understand the issue better.
Categories
Find more on Simulink Coder in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!