Первая вкладка

Первая вкладка – «Состав порошковой смеси». Здесь содержатся поля для ввода начальных условий, выбор распределения, по которому будет производиться расчет, график данного распределения и данные, полученные в результате генерации. Выбор распределения осуществляется с помощью компонента ComboBox, в котором содержатся названия распределений. Для каждого распределения необходимо задать начальные условия.

Рисунок 4. Первая вкладка «Состав порошковой смеси»

После ввода начальных условий необходимо нажать кнопку «Построить гистограмму» для построения графика и вывода на экран.

Программа создает L диаметров D, высчитывает соответствующие им значения F. Значения F нормируются, т.е. каждое значение делится на последний элемент массива. Далее с помощью генератора случайных чисел генерируется число от 0 до 1 и сравнивается со значениями F. Берутся значения двух ближайших точек к данному случайному числу, и с помощью метода линейной интерполяции высчитывается диаметр частицы.

После этого строится график плотности распределения. Для вывода графика распределений используется модуль ZedGraph - компонент для рисования графиков под .NET Framework. Преимуществом данного модуля является возможность изменения масштаба графика одной кнопкой. Так же, в ZedGraph можно строить различные графики на одной панели (в данном случае нам необходимы гистограмма и кривая)[2]. Гистограмма показывает плотность созданных частиц, согласно указанному закону, а кривая – теоретически определенная плотность распределения.

Для построения гистограммы использовался следующий алгоритм:

1. Пользователь задает число М – число отрезков для построения гистограммы;

2. Рассчитывается шаг a,a1 для построения диаграммы;

3. Диаметр частицы, полученный методом Монте-Карло делится на шаг a,a1;

4. От полученного значения берется целая часть встроенным методом Math.Truncate(x). Составляем массив, смотрим, в какую ячейку попала частица, и увеличиваем счетчик на единицу в этой ячейке;

5. Шаги 4-5 повторяются N раз;

6. По полученным данным строится гистограмма.

 

 








Дата добавления: 2014-11-29; просмотров: 840;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.