我正在使用绘图立方体在ILNumerics中显示一个简单的2D线图。我希望能够在用户放大图形后修复并保存当前的X轴和Y轴限制。因此,我尝试通过以下方式接收轴的上限和下限:
var xMin = plotCube.Axes.GetLimits().XMin
var xMax = plotCube.Axes.GetLimits().XMax
但是这些值是错误的(-3.40282347E + 38(xMax)和3.40282347E + 38(xMin))。
如何获取轴的当前最大值和最小值?
创建新的绘图多维数据集时如何设置限制?
最佳答案
设定限制:
plotCube.Limits.Set(new Vector3(0,0,0), new Vector3(2,2,2));
http://ilnumerics.net/apidoc/?topic=html/M_ILNumerics_Drawing_ILLimits_Set.htm
获取所有3个坐标的限制:
Vector3 min = plotCube.Limits.Min, max = plotCube.Limits.Max;
http://ilnumerics.net/apidoc/?topic=html/Properties_T_ILNumerics_Drawing_ILLimits.htm
关于c# - 如何获取ILNumerics中x和y轴的当前最小值和最大值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24969029/