nck
Version 1.0.5 (27.6 KB) by
JaeHyeok Park
Efficient calculation of combination or binomial coefficient, without direct calculating factorials.
Efficient calculation of combination or binomial coefficient, without direct calculating factorials.
Currently, this module will not give very accurate result (see the discussion page below)
usage:
>> nck(7,5)
21
Inspired by python reduce implementation
modified using better alrorithm
Cite As
JaeHyeok Park (2024). nck (https://www.mathworks.com/matlabcentral/fileexchange/105320-nck), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2021b
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
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.5 | changed description |
|
|
1.0.4 | merged multiply and divide calculation in one line |
|
|
1.0.3 | adopt method described in https://www.geeksforgeeks.org/space-and-time-efficient-binomial-coefficient/ |
|
|
1.0.2 | changed loop endpoint |
||
1.0.1 | minor change in description |
|
|
1.0.0 |
|