gpt4 book ai didi

matlab - MATLAB 中是否提供基于零的索引

转载 作者:太空宇宙 更新时间:2023-11-03 19:08:10 25 4
gpt4 key购买 nike

C 中 n 长数组的索引从 0:N-1 开始。而在 MATLAB 中它来自 1:N

现在,我更习惯于 C 风格的索引。有没有办法通过在我的 MATLAB 脚本或其他任何东西中包含一些命令来告诉 MATLAB 采用 C 风格的索引而不是传统的 1:N 索引?

最佳答案

不,我认为差异源于数学家从 1 开始计数的事实。(不是说 MATLAB 更适合数学家,相反它被工程师使用得更多(与 Mathematica 或 Maple 相比,它们的符号处理是更强大))

如果您想从零开始编写代码,但类似于 MATLAB,请查看 NumPy and SciPy , Python 包。

另见 Why numbering should start at zero关于一般的基于零和基于一的索引的评论,以及 MATLAB indexing issue用于 MATLAB 特定讨论。参见 https://plus.google.com/115212051037621986145/posts/YTUxbXYZyfi在 Python 中对此进行讨论。

关于matlab - MATLAB 中是否提供基于零的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4239907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com