How to know what type of block is?

2 次查看(过去 30 天)
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

采纳的回答

Vishal Rane
Vishal Rane 2013-11-22
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'

更多回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by