Download QCChart2D User Manual - Quinn
Transcript
132 Scaling and Coordinate Systems
[Visual Basic]
Dim xData() As Double
Dim yData() As Double
= {1000,2000,3000,4000,5000,6000,7000,8000,9000}
= {10, 22, 33, 44, 55, 46, 33, 25, 14, 9}
Dim dataset As ElapsedTimeSimpleDataset = New ElapsedTimeSimpleDataset (“Sales”,
xData, yData)
Dim simpleScale As ElapsedTimeCoordinates = new ElapsedTimeCoordinates ()
simpleScale.AutoScale(dataset)
simpleScale.SetScaleStartY(0)
simpleScale.SetScaleStopY(100.0)
The auto-scale methods that use an array of datasets to determine the proper range are
very similar.
Example of auto-scaling a ElapsedTimeCoordinates object using the multiple
datasets
[C#]
double
double
double
double
double
double
[]
[]
[]
[]
[]
[]
xData1
yData1
xData2
yData2
xData3
yData3
=
=
=
=
=
=
{1000,2000,3000,4000,5000,6000,7000,8000,9000,10000};
{10, 22, 33, 44, 55, 46, 33, 25, 14, 9};
1000,2000,3000,4000,5000,6000,7000,8000,9000,10000};
{20, 12, 43, 54, 15, 26, 63, 25, 24, 19};
1000,2000,3000,4000,5000,6000,7000,8000,9000,10000};
{30, 52, 13, 64, 25, 76, 13, 35, 24, 19};
ElapsedTimeSimpleDataset dataset1 = new ElapsedTimeSimpleDataset
(“Sales1”,xData1,yData1);
ElapsedTimeSimpleDataset dataset2 = new ElapsedTimeSimpleDataset
(“Sales2”,xData2,yData2);
ElapsedTimeSimpleDataset dataset3 = new ElapsedTimeSimpleDataset
(“Sales3”,xData3,yData3);
ElapsedTimeSimpleDataset [] datasetsArray = new ElapsedTimeSimpleDataset [3];
datasetsArray[0] = dataset1;
datasetsArray[1] = dataset2;
datasetsArray[2] = dataset3;
ElapsedTimeCoordinates simpleScale = new ElapsedTimeCoordinates ();
simpleScale.AutoScale(datasetsArray);
[Visual Basic]
Dim xData1()
10000}
Dim yData1()
Dim xData2()
10000}
Dim yData2()
Dim xData3()
10000}
Dim yData3()
As Double = {1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000,
As Double = {10, 22, 33, 44, 55, 46, 33, 25, 14, 9}
As Double = {1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000,
As Double = {20, 12, 43, 54, 15, 26, 63, 25, 24, 19}
As Double = {1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000,
As Double = {30, 52, 13, 64, 25, 76, 13, 35, 24, 19}
Dim dataset1 As ElapsedTimeSimpleDataset = New ElapsedTimeSimpleDataset ("Sales1",
xData1, yData1)
Dim dataset2 As ElapsedTimeSimpleDataset = New ElapsedTimeSimpleDataset ("Sales2",
xData2, yData2)
Dim dataset3 As ElapsedTimeSimpleDataset = New ElapsedTimeSimpleDataset ("Sales3",
xData3, yData3)
Dim datasetsArray(2) As ElapsedTimeSimpleDataset
datasetsArray(0) = dataset1
datasetsArray(1) = dataset2
Related documents
QCChart3D 3D Charting Tools for .Net - Quinn
QCChart2D for WPF User Manual - Quinn
QCChart2D CF Charting Library for the .Net Compact Framework
QCRTGraph for WPF User Manual - Quinn
QCSPCChart SPC Control Chart Tools for .Net CF - Quinn
tymoraPRO traderSCAN User`s Manual
TopSURV Reference Manual
MAPublisher 8.3 User Guide
Real-Time Graphics Tools for .Net Class Summary
QCRTGraph CF Real-Time Graphics Tools for the - Quinn
QCSPCChart SPC Control Chart Tools for - Quinn
Real-Time Graphics Tools for Silverlight User Manual