Convert.ToOrAnd
Back to table
/*
Logic-Function-Analysis
Convert.ToOrAnd
[OrAnd g]=Convert.ToOrAnd(LogicFunction f);
f : a logic function
g : a logic function in the OrAnd form.
Convert the first sub logic function into the OrAnd form.
*/
//-------------------------------------------------------------------
// examples
[f]=AndOr()
{
1,-2;
-1,2;
}
[g]=Convert.ToOrAnd(f);
Print(f,g);
//-------------------------------------------------------------------
// result
IsBiUnateFunction IsLinearFunction IsSelfAntiDualFunction IsSymmetricFunction IsSymmetricFunctionTo AndXor ToAndOr BCD PureBinary Convert ToShannonTree ToVariableInvertedFunction list() Count long Not object() PermutationMatrix Print To2LayerAndOr StateVariables CreateCompactTableWithFullSimplification GetExcitationTable BestVariableOrder ROBDD string CreateDummyLogicFunction EnlargeLogicFunction var Zero