How to know what type of block is?

2 Ansichten (letzte 30 Tage)
jose bernardo
jose bernardo am 22 Nov. 2013
Beantwortet: Vishal Rane am 22 Nov. 2013
Hello:
I am using this code to know the type of blocks who are in a system of simulink
tipo = get_param(['',gate{1},''],'BlockType');
But this only said if its a pulsegenerator or a Logic gate.
I would like to know if its possible to know how type of Logic gate is(nand, nor,...), number of inputs,....
Thanks

Akzeptierte Antwort

Vishal Rane
Vishal Rane am 22 Nov. 2013
tipo = get_param(gate{1}],'Operator');
will give you the type of logic gate. The extra quotes alongwith the concatenation are probably unnecessary.
Use
get( get_param( gate{1}, 'Object'))
to get the entire properties structure. The fieldnames are the properties e.g. 'Operator'

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by