Simplification.Shannon


Back to table

/*
Logic-Function-Analysis
Simplification.Shannon

[LogicFunction g]=Simplification.Shannon(LogicFunction f);

f : a logic function
g : a logic function may in the simpler form

Simplify a logic function with the Shannon algorithm.

*/
//-------------------------------------------------------------------
// examples
[f]=Utility.CreateDummyLogicFunction("OrAnd",4,5);
g=Simplification.Shannon(f);
h=And(f,Not(g));
Print(f,g,h);

//-------------------------------------------------------------------
// result





IsBiUnateFunction IsCovering IsInverse IsLinearFunction IsUnateFunctionTo AndXor FromBinary BinaryNumberToString GrayCode bool() bool ExcitationTable Get Load LogicScript long MantissaToPositiveInteger OrAnd Realization ShortestInputsForDistinguishTwoStates StateTransitionBasedly FullTable BestVariableOrder FastVerificationData SimpleCover SimpleInner CreateFromLogicFunctions GetNegativeLogicFunction XORP Zero

Search This Website :

 
Buy website traffic cheap