matlab Python中的Linspace?[重复]

k2fxgqgv  于 2022-11-24  发布在  Matlab
关注(0)|答案(1)|浏览(156)

此问题在此处已有答案

Does Python have a linspace function in its std lib?(4个答案)
三个月前关门了。
我最近看到一篇文章在Python中使用linspace,这不是一个Matlab函数吗?我在文档中找不到它,我的印象是Python中linspace的替代品是range。它是某个模块/库/包的一部分吗?

n3schb8v

n3schb8v1#

正如Bylal所说,这是一个numpy的东西。numpy的存在主要是为了在数学函数中更好地使用和性能。虽然你可以通过一个范围的列表理解来实现与linspace相同的事情,但linspace没有那么冗长,而且快得多(此外,对于数学/科学应用来说,numpy的数组比python的列表和集合更容易处理)。
numpy所做的大部分事情在常规python代码中相对容易完成,但numpy要快得多,也更容易使用。

相关问题