Generalized Truth Table
This function will create a truth table matrix of arbitrary base and # of bits.
abTruthTable(base,bits)
Ex: abTruthTable(4,2)
ans =
0 0
0 1
0 2
0 3
1 0
1 1
1 2
1 3
2 0
2 1
2 2
2 3
3 0
3 1
3 2
3 3
I had trouble finding something simple for what I wanted, and figured someone else might want it as well. I mostly use it for to create Binary Truth Tables, but on occasion I need permutations of up to 10 values, so this is nice to have on hand.
Happy coding.
Cite As
Brian Moore (2023). Generalized Truth Table (https://www.mathworks.com/matlabcentral/fileexchange/44367-generalized-truth-table), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- MATLAB > Language Fundamentals > Data Types > Numeric Types >
- MATLAB > Language Fundamentals > Data Types > Tables >
- MATLAB > Language Fundamentals > Data Types > Numeric Types > Logical >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |