How to know what type of block is?

2 visualizzazioni (ultimi 30 giorni)
jose bernardo
jose bernardo il 22 Nov 2013
Risposto: Vishal Rane il 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

Risposta accettata

Vishal Rane
Vishal Rane il 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'

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by