Execution of script nchoosek as a function is not supported
1 次查看(过去 30 天)
显示 更早的评论
I am trying to use the nchoosek function and I get this error "Execution of script nchoosek as a function is not supported".
I am entering:
b = nchoosek(5,4)
Thanks for any help!
1 个评论
John D'Errico
2022-4-26
Please don't use an answer to make a comment and a followup to the answer you got.
回答(1 个)
Bruno Luong
2022-4-26
编辑:Bruno Luong
2022-4-26
Please do that
which nchoosek
you must find somewhere similar to the above or this
C:\Program Files\MATLAB\R2022a\toolbox\matlab\specfun\nchoosek.m
You probably shadow the stock function (get different result).
3 个评论
Bruno Luong
2022-4-26
编辑:Bruno Luong
2022-4-26
@David Rann when you edit it
edit('/MATLAB/toolbox/matlab/specfun/nchoosek.m')
can you see the first line with "function c = nchoosek(v,k)"
If not it looks like the original file is corrupted.
Stephen23
2022-4-27
"When I enter "which nchoosek" I get the current file path."
That does not sound good: do you have a script named NCHOOSEK ? What is the current path?
Please show us what this command prints:
which nchoosek -all
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Startup and Shutdown 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!