using Imsl.Chart2D; using System.Drawing; public class SampleTicks : FrameChart { public SampleTicks() { Chart chart = this.Chart; AxisXY axis = new AxisXY(chart); axis.AutoscaleOutput = Axis.AUTOSCALE_OFF; axis.AxisX.SetWindow(0.0, 6.0); axis.AxisX.Density = 3; axis.AxisX.Number = 4; axis.AxisX.FirstTick = 0.5; axis.AxisX.TickInterval = 1.5; axis.AxisX.TickLength = -2; axis.AxisY.SetWindow(0.0, 10.0); double[] ticksY = {0.5, 2.0, 3.0, 6.0, 10.0}; axis.AxisY.SetTicks(ticksY); axis.AxisY.TickLength = -1; double[] y = {4, 6, 2, 1, 8}; Data data = new Data(axis, y); data.DataType = Data.DATA_TYPE_LINE; data.LineColor = Color.Blue; } public static void Main(string[] argv) { System.Windows.Forms.Application.Run(new SampleTicks()); } }