ПредишенСледващото

Например на проекта - LimitAxis

частен двойно е # 40; двойни х # 41;
# 123;
ако # 40; X == 0 # 41;
# 123;
върне 1;
# 125;

върнете математика. грях # 40; х # 41; / X;
# 125;

частен невалидни DrawGraph # 40; # 41;
# 123;
// Получаване на чертежа на панела
GraphPane стъкло = zedGraph. GraphPane;

// изчистите списъка на криви по делото преди вече са начертани на сигналите
панел. CurveList. ясно # 40; # 41; ;

// Създаване на списък с точки
PointPairList списък = нов PointPairList # 40; # 41; ;

// интервал, когато има доказателства
двойно xmin = - 50;
двойно Xmax = 50;

двойно xmin_limit = - 10;
двойно xmax_limit = 80;

двойно ymin_limit = - 1.0;
двойно ymax_limit = 1.0;

// Попълнете списъка на точки
за # 40; двойно х = xmin; х <= xmax; x += 0.01 )
# 123;
списък. Добави # 40; X, е # 40; х # 41; # 41; ;
# 125;

Договорена покупка myCurve = стъкло. AddCurve # 40; "Sinc". изброят, Цвят. Blue. SymbolType. никой # 41; ;


//.
// Задаване на интервал от интерес за нас по оста Х
панел. Оста X. Скала. Минимална = xmin_limit;
панел. Оста X. Скала. Макс = xmax_limit;

//.
// Задаване на интервал от интерес за нас в оста Y.
панел. YAxis. Скала. Минимална = ymin_limit;
панел. YAxis. Скала. Макс = ymax_limit;

// Обадете метод AxisChange (), за да се актуализират данните на осите.
// В противен случай, цифрата ще се показва само част от графика,
// които се вписват в слота на направленията, по подразбиране
zedGraph. AxisChange # 40; # 41; ;

// Актуализиране на графика
zedGraph. Анулиране # 40; # 41; ;
# 125;

Свързани статии

Подкрепете проекта - споделете линка, благодаря!