查看单个帖子
旧 2008-12-24, 13:31   #2
未注册
游客
 
帖子: n/a
默认 回复: [求助]关于logspace

引用:
作者: dyhlovesea 查看帖子
linpace是在两个数之间创建所指定的N个等差数列的,也就意味着N必须是整数。但如果N不是整数或者小于1会出现什么情况呢。

我很好奇,试了下
eg. y=linspace(1,4,0.1)
结果出来y=4
很奇怪,按理应该是出错啊?

谁知道原因?谢谢
这个不会出错。也不能说程序上有错误。
linspace在等分区间的时候,总是包括右界点的。
上面的linspace(1, 4, 0.1)可以理解为在[1 4]内分布0.1个点,但是由于超过右界所以会返回4.
  回复时引用此帖