using Imsl.Chart2D; using System.Drawing; public class SampleSemiLog : FrameChart { public SampleSemiLog() { Chart chart = this.Chart; AxisXY axis = new AxisXY(chart); axis.AxisY.Transform = Axis.TRANSFORM_LOG; axis.AxisY.Density = 9; axis.AxisY.TextFormat = "0.E0"; double[] y = new double[] {4e2, 6e6, 2e3, 1e4, 8e1}; Data data1 = new Data(axis, y); data1.DataType = Data.DATA_TYPE_LINE | Data.DATA_TYPE_MARKER; data1.LineColor = Color.Blue; data1.MarkerType = Data.MARKER_TYPE_FILLED_SQUARE; } public static void Main(string[] argv) { System.Windows.Forms.Application.Run(new SampleSemiLog()); } }