stairs(1:10)
给出了这个情节:
如果你不小心,你会错过最后一个数据点。显然,您可以通过以下方式解决此问题:
stairs([1:10 10])
不过实话说?这让我觉得很傻。除了滚动我自己的楼梯功能之外,我没有看到明显的“简单”解决方法。
mystairs = @(x)stairs([x x(end)])
但这并不能真正概括楼梯,只是针对一个(非常有限的)用例修复它。我可以完成创建 .m 文件和正确处理 var args 等所有工作。有没有更简单的方法?
stairs(1:10)
给出了这个情节:
如果你不小心,你会错过最后一个数据点。显然,您可以通过以下方式解决此问题:
stairs([1:10 10])
不过实话说?这让我觉得很傻。除了滚动我自己的楼梯功能之外,我没有看到明显的“简单”解决方法。
mystairs = @(x)stairs([x x(end)])
但这并不能真正概括楼梯,只是针对一个(非常有限的)用例修复它。我可以完成创建 .m 文件和正确处理 var args 等所有工作。有没有更简单的方法?