How to programmatically add a block from Audio Toolbox to Simulink?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Danijel Domazet
am 22 Mai 2020
Kommentiert: Danijel Domazet
am 26 Mai 2020
I have added a Simulink "In File" block programmatically:
add_block('simulink/Sinks/To File',...)
How do I add a block from Audio Toolbox?
I tried
add_block('Audio Toolbox/Sources/From Multimedia File',..)
but it fails with "There is no block named 'Audio Toolbox/Sources/From Multimedia File'".
0 Kommentare
Akzeptierte Antwort
Cristian Garcia Milan
am 22 Mai 2020
Hi,
In order to add a block you shouldn't look at the library name because its file could be named differently. This is that case.
You should point:
'dspvision/From Multimedia File'
If you want to add any block, you can check its real source by selecting it and in the command window executing
get_param(gcbh,'ReferenceBlock')
Except if the block comes from built-in, in that case you should look at the
'BlockType'
property.
Hope it helps.
6 Kommentare
Cristian Garcia Milan
am 25 Mai 2020
You should use get(gcbh) while you have the block that you want. You will see all its properties as simulink block. At the end, there are some parameters that you can modify. At the left you will see the property name, and at the right its value. Using
set_param(path_of_the_block,property_name,property_value)
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Audio Processing Algorithm Design finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!