Avoiding TLC file writing

3 ビュー (過去 30 日間)
Jean-Baptiste
Jean-Baptiste 2012 年 9 月 10 日
回答済み: Kevin 2015 年 3 月 29 日
Hi everybody, I'm trying to run a simulation of a very simply model containing, at top level, a S-function builder block and a subsystem 'tagada' containing a Level-2 M-File S-function 'msfun2'. When I press 'Start Simulation' it stops the procedure because of this error:
The corresponding 'msfun2.tlc' file for the M S-function 'msfun2' in block 'tagada/Level-2 M-file S-Function1' must be located in the current working directory, the M S-function directory 'H:\OASIS_SMS\simulink\work', or the directory 'H:\OASIS_SMS\simulink\work\tlc_c'.
I would like to run a simulation of my model without writing such a TLC file.
Can anyone tell me why does simulink require a TLC file for my Level-2 M-file S-Function .. Even though i'm not intending to generate code for this model ?
How can i avoid writing a TLC file for simulating my model ?
Thank you all!
  6 件のコメント
Jean-Baptiste
Jean-Baptiste 2012 年 9 月 11 日
I do not use model reference blocks at all. The S-function is used in the tagada subsystem which is included into the envglobal model. If I use the s-function m file in a fresh model I can simulate it without having to write a tlc file .. It is exactly what i want to do .. perhaps should i try to restart my model from scratch .. thanks for your help.
Or Hirshfeld
Or Hirshfeld 2015 年 2 月 19 日
did you found any solution, i'm having similar problem

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

回答 (1 件)

Kevin
Kevin 2015 年 3 月 29 日
The problem may come from the configuration parameters. Configuration parameter => code generation => check which system target file you have configured. If there is something as "embedded coder" on this page, you will need a TLC file.
You're telling you don't want to generate code for embedded solution, then configure the parameter panel accordingly.
Now I have to look for a solution for this exact problem, but when you actually need to generate code... life can be sad :(

カテゴリ

Help Center および File ExchangeTarget Language Compiler についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by