在Matlab中
xlim
返回,例如[0,1]。现在我想直接访问xlim的最后一个值,因此不将xlim返回值存储在变量中。这可能吗?
xlim(2)
显然被解释为函数调用,而不是获取索引2处的值。
除此之外的任何解决方法,除了以下之外,还会增加一个额外的变量?
temp = xlim;
temp(2)
答案 0 :(得分:3)
由于xlim
始终返回有序对(只要xdir
未设置为reverse
),您就可以使用min
和{{}直接访问元素1}}功能。
使用max
访问第一个元素,使用min(xlim)
访问第二个元素。
如果max(xlim)
设置为xdir
,则reverse
将返回第一个元素,max(xlim)
将返回第二个元素。