在 Matlab 中
xlim
返回例如[0,1]。现在我想直接访问 xlim 的最后一个值,因此不将 xlim 返回值存储在变量中。这可能吗?
xlim(2)
显然被解释为函数调用,而不是获取索引 2 处的值。
除以下涉及额外变量的解决方法外,是否有任何解决方法?
temp = xlim;
temp(2)
最佳答案
由于 xlim
总是返回有序对(只要 xdir
未设置为 reverse
),您可以直接使用访问元素min
和 max
函数。
使用 min(xlim)
访问第一个元素,使用 max(xlim)
访问第二个元素。
如果xdir
设置为reverse
,max(xlim)
将返回第一个元素,min(xlim)
第二个。
关于matlab - 直接访问例如的返回值xlim?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11163800/