Analysis.IsParityFunction


Back to table

/*
Logic-Function-Analysis
Analysis.IsParityFunction

[bool result]=Analysis.IsParityFunction(LogicFunction f);

f : a logic function
result : true | false

Check whether $f$ is a parity function.

*/
//-------------------------------------------------------------------
// examples
[f]=AndXor()
{
	1;2;3;
}
[h]=AndXor()
{
	ONE;1;2;3;
}
[g]=Analysis.IsParityFunction(f);
Print("IsParityFunction?", g);
[g]=Analysis.IsParityFunction(h);
Print("IsParityFunction?", g);

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





IsBiUnateFunctionTo IsNegativeUnateFunctionTo IsSymmetricFunction GrayCode ToPOS DiagramGateName Dimacs FeedbackDiagram Imply long() minterm() Nand LeastSignificantDigit PositiveDecimalToMantissa RadixFromIndex POS real Realization To2LayerNand Save Assign Forwardly OutputAndStateBasedly StateTransitionBasedly DontCare string() GetPositiveLogicFunction ComputeFunctionOrder ShannonExpansion Zero

搜索本網站 :

 
Buy website traffic cheap