СтудСфера.Ру - помогаем студентам в учёбе

У нас можно недорого заказать курсовую, контрольную, реферат или диплом

Статическое моделирование Моделирование многомерных распределений Лабораторная работа №2 - Лабораторная работа №32539

«Статическое моделирование Моделирование многомерных распределений Лабораторная работа №2» - Лабораторная работа

  • 10 страниц(ы)

Содержание

Введение

Выдержка из текста работы

Заключение

Примечания

фото автора

Автор: navip

Содержание

Моделирование многомерных распределений

Введение

Исходный код

public Form1()

{

InitializeComponent();

}

private void Form1_Paint(object sender, PaintEventArgs e)

{

this.Update();

Graphics g1 = pictureBox3.CreateGraphics();

g1.DrawEllipse(Pens.Red, 60, 60, 80, 80);

g1.DrawLine(Pens, 0, 100, 200);

g1.DrawLine(Pens.Black, 0, 100, 200, 100);

Graphics g2 = pictureBox2.CreateGraphics();

g2.DrawLine(Pens.Blue, 95, 20, 105, 20);

g2.DrawLine(Pens.Black, 0, 420, 200, 420);

g2.DrawLine(Pens.Red, 60, 420, 140, 420);

g2.DrawLine(Pens.Black, 100, 420, 100, 425);

g2.DrawLine(Pens.Black, 60, 420, 60, 425);

g2.DrawLine(Pens.Black, 140, 420, 140, 425);

Graphics g3 = pictureBox4.CreateGraphics();

g3.DrawLine(Pens.Blue, 95, 20, 105, 20);

g3.DrawLine(Pens.Black, 0, 420, 200, 420);

g3.DrawLine(Pens.Red, 60, 420, 140, 420);

g3.DrawLine(Pens.Black, 100, 420, 100, 425);

g3.DrawLine(Pens.Black, 60, 420, 60, 425);

g3.DrawLine(Pens.Black, 140, 420, 140, 425);

Graphics g4 = pictureBox1.CreateGraphics();

g4.DrawLine(Pens.Blue, 95, 20, 105, 20);

g4.DrawLine(Pens.Black, 0, 420, 200, 420);

g4.DrawLine(Pens.Red, 60, 420, 140, 420);

g4.DrawLine(Pens.Black, 100, 420, 100, 425);

g4.DrawLine(Pens.Black, 60, 420, 60, 425);

g4.DrawLine(Pens.Black, 140, 420, 140, 425);

Graphics g5 = pictureBox5.CreateGraphics();

g5.DrawLine(Pens.Blue, 95, 20, 105, 20);

g5.DrawLine(Pens.Black, 0, 420, 200, 420);

g5.DrawLine(Pens.Red, 60, 420, 140, 420);

g5.DrawLine(Pens.Black, 100, 420, 100, 425);

g5.DrawLine(Pens.Black, 60, 420, 60, 425);

g5.DrawLine(Pens.Black, 140, 420, 140, 425);

this.Update();

Выдержка из текста работы

private void Form1_Load(object sender, EventArgs e)

{

for (int i = 0; i < Convert.ToInt32(textBox1.Text); i++)

{

Y[i] = 200;

X[i] = 20;

}

}

double[] X1 = new double[10000]; double[] Y1 = new double[10000];//вид с верху

double[] Z = new double[10000]; double[] XZ = new double[10000];//север юг

double[] g4Y = new double[10000]; double[] g4X = new double[10000];//север-запад юг-восток

double[] g5Y = new double[10000]; double[] g5X = new double[10000];//Юго-запад Северо-восток

private void button2_Click(object sender, EventArgs e)

{

for (int i = 0; i < Convert.ToInt32(textBox1.Text); i++)

{

Y[i] = 100;

X[i] = 20;

Z[i] = 100;

XZ[i] = 20;

X1[i] = 100;

Y1[i] = 100;

g4Y[i] = 100;

g4X[i] = 20;

g5Y[i] = 100;

g5X[i] = 20;

}

Graphics g1 = pictureBox3.CreateGraphics();

g1.Clear(pictureBox3.BackColor);

g1.DrawEllipse(Pens.Red, 60, 60, 80, 80);

g1.DrawLine(Pens.Black, 100, 0, 100, 200);

g1.DrawLine(Pens.Black, 0, 100, 200, 100);

Graphics g2 = pictureBox2.CreateGraphics();

g2.Clear(pictureBox2.BackColor);

g2.DrawLine(Pens.Blue, 95, 20, 105, 20);

g2.DrawLine(Pens.Black, 0, 420, 200, 420);

g2.DrawLine(Pens.Red, 60, 420, 140, 420);

Заключение

Convert.ToInt16(g5X[i]), 1, 1);

}

if (x >= 625 && x < 750)//смешение на юго-запад

{

Z[i] += Math.Sqrt((1.8 * 1.8) / 2);

XZ[i] += 4;

g3.DrawRectangle(Pens.Green, Convert.ToInt16(Z[i]), Convert.ToInt16(XZ[i]), 1, 1);

Y[i] -= Math.Sqrt((1.8 * 1.8) / 2);

X[i] += 4;

g2.DrawRectangle(Pens.Green, Convert.ToInt16(Y[i]), Convert.ToInt16(X[i]), 1, 1);

X1[i] -= Math.Sqrt((1.8 * 1.8) / 2);

Y1[i] += Math.Sqrt((1.8 * 1.8) / 2);

g1.DrawRectangle(Pens.Green, Convert.ToInt16(X1[i]), Convert.ToInt16(Y1[i]), 1, 1);

g4X[i] += 4;

g4.DrawRectangle(Pens.Green, Convert.ToInt16(g4Y[i]), Convert.ToInt16(g4X[i]), 1, 1);

g5Y[i] -= 1.8;

g5X[i] += 4;

g5.DrawRectangle(Pens.Green, Convert.ToInt16(g5Y[i]), Convert.ToInt16(g5X[i]), 1, 1);

}

if (x >= 750 && x < 825)//смешение на запад

{

XZ[i] += 4;

g3.DrawRectangle(Pens.Green, Convert.ToInt16(Z[i]), Convert.ToInt16(XZ[i]), 1, 1);

Y[i] -= 1.8;

X[i] += 4;

g2.DrawRectangle(Pens.Green, Convert.ToInt16(Y[i]), Convert.ToInt16(X[i]), 1, 1);

X1[i] -= 1.8;

g1.DrawRectangle(Pens.Green, Convert.ToInt16(X1[i]), Convert.ToInt16(Y1[i]), 1, 1);

g4Y[i] -= Math.Sqrt((1.8 * 1.8) / 2);

g4X[i] += 4;

g4.DrawRectangle(Pens.Green, Convert.ToInt16(g4Y[i]), Convert.ToInt16(g4X[i]), 1, 1);

g5Y[i] -= Math.Sqrt((1.8 * 1.8) / 2);

g5X[i] += 4;

g5.DrawRectangle(Pens.Green, Convert.ToInt16(g5Y[i]), Convert.ToInt16(g5X[i]), 1, 1);

}

if (x >= 825)//смешение на северо-запад

{

Z[i] -= Math.Sqrt((1.8 * 1.8) / 2);

XZ[i] += 4;

g3.DrawRectangle(Pens.Green, Convert.ToInt16(Z[i]), Convert.ToInt16(XZ[i]), 1, 1);

Y[i] -= Math.Sqrt((1.8 * 1.8) / 2);

X[i] += 4;

g2.DrawRectangle(Pens.Green, Convert.ToInt16(Y[i]), Convert.ToInt16(X[i]), 1, 1);

X1[i] -= Math.Sqrt((1.8 * 1.8) / 2);

Y1[i] -= Math.Sqrt((1.8 * 1.8) / 2);

g1.DrawRectangle(Pens.Green, Convert.ToInt16(X1[i]), Convert.ToInt16(Y1[i]), 1, 1);

g4Y[i] -= 1.8;

g4X[i] += 4;

g4.DrawRectangle(Pens.Green, Convert.ToInt16(g4Y[i]), Convert.ToInt16(g4X[i]), 1, 1);

g5X[i] += 4;

g5.DrawRectangle(Pens.Green, Convert.ToInt16(g5Y[i]), Convert.ToInt16(g5X[i]), 1, 1);

}

}

}

Примечания

есть полный текст программы с исходным кодом и скриншот

Покупка готовой работы
Тема: «Статическое моделирование Моделирование многомерных распределений Лабораторная работа №2»
Раздел: Статистика
Тип: Лабораторная работа
Страниц: 10
Цена: 320 руб.
Нужна похожая работа?
Закажите авторскую работу по вашему заданию.
  • Цены ниже рыночных
  • Удобный личный кабинет
  • Необходимый уровень антиплагиата
  • Прямое общение с исполнителем вашей работы
  • Бесплатные доработки и консультации
  • Минимальные сроки выполнения

Мы уже помогли 24535 студентам

Средний балл наших работ

  • 4.89 из 5
Узнайте стоимость
написания вашей работы

У нас можно заказать

(Цены могут варьироваться от сложности и объема задания)

Контрольная на заказ

Контрольная работа

от 100 руб.

срок: от 1 дня

Реферат на заказ

Реферат

от 700 руб.

срок: от 1 дня

Курсовая на заказ

Курсовая работа

от 1500 руб.

срок: от 3 дней

Дипломная на заказ

Дипломная работа

от 8000 руб.

срок: от 6 дней

Отчет по практике на заказ

Отчет по практике

от 1500 руб.

срок: от 3 дней

Решение задач на заказ

Решение задач

от 100 руб.

срок: от 1 дня

Лабораторная работа на заказ

Лабораторная работа

от 200 руб.

срок: от 1 дня

Доклад на заказ

Доклад

от 300 руб.

срок: от 1 дня

682 автора

помогают студентам

42 задания

за последние сутки

10 минут

время отклика

Похожие работы
  • Курсовая работа:

    Проектирование электронной системы визуального моделирования MvStudium

    49 страниц(ы) 

    ВВЕДЕНИЕ 2
    ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ 4
    1.1 Анализ возможностей среды визуального программирования 4
    1.2 Технические требования 8
    1.3 Обоснование необходимости использования вычислительной техники и телекоммуникационных оборудований для решения задач 9
    1.4 Постановка и формализация задачи 13
    1.5 Патентная проработка исследования, поиск аналогов и прототипов. 13
    1.6 Обоснование проектных решений 17
    1.6.1 Основание выбора технического обеспечения 17
    1.6.2 Обоснование выбора программного обеспечения 18
    1.6.3 Обоснование выбора технологического обеспечения 19
    ВЫВОДЫ ПО 1 ГЛАВЕ 20
    ГЛАВА 2. РАЗРАБОТКА ЭЛЕКТРОННОГО ПОСОБИЯ ПО СИСТЕМЕ ВИЗУАЛЬНОГО МОДЕЛИРОВАНИЯ MVSTUDIUM 21
    1.2 Техническое задание 21
    2.2 Модель информационных потоков и ее описание 31
    2.3 Сопроводительные документы 33
    ВЫВОДЫ ПО 2 ГЛАВЕ 44
    ГЛАВА 3. ЭКОНОМИЧЕСКИЙ РАСЧЕТ 45
    ЗАКЛЮЧЕНИЕ 46
    ЛИТЕРАТУРА 48
  • Дипломная работа:

    Разработка информациионной системы “Среда визуального моделирования MvStudium”

    87 страниц(ы) 

    ВВЕДЕНИЕ 2
    ГЛАВА 1 АНАЛИТИЧЕСКАЯ ЧАСТЬ 5
    1.1. Классификация электронных пособий 5
    1.2. Обзор электронных пособий по математическому моделированию 8
    1.3. Выбор средств проектирования и разработки электронного пособия 15
    1.3.1. Анализ технологий проектирования и разработки электронных пособий 15
    1.3.2. Анализ существующих программ для разработки электронного пособия 16
    1.3.3. Обоснование выбора программного обеспечения 18
    ВЫВОДЫ ПО 1 ГЛАВЕ 21
    ГЛАВА 2 ПРОЕКТИРОВАНИЕ ЭЛЕКТРОННОГО ПОСОБИЯ 22
    2.1. Техническое задание 22
    2.2. Разработка контента и содержания электронного пособия 35
    2.3. Модель информационных потоков и ее описание 40
    ВЫВОДЫ ПО 2 ГЛАВЕ 45
    ГЛАВА 3 РАЗРАБОТКА ЭЛЕКТРОННОГО ПОСОБИЯ «СРЕДА ВИЗУАЛЬНОГО МОДЕЛИРОВАНИЯ MVSTUDIUM» 46
    3.1. Разработка электронного пособия 46
    3.2. Сопроводительные документы 53
    3.3. Технико-экономическое обоснование 65
    ВЫВОДЫ ПО 3 ГЛАВЕ 71
    ЗАКЛЮЧЕНИЕ 72
    ЛИТЕРАТУРА 74
    Приложение 1 77
    Приложение 2 81
  • Отчет по практике:

    Работа с массивами и чтениезапись на диск

    15 страниц(ы) 

    Лабораторная работа №8. 3
    Ход работы 5
    Задание 1. 5
    Задание 2. 6
    Задание 3. 6
    Задание 4. 8
    Задание 5. 9
    Контрольные вопросы. 10
    Вывод. 12
  • Курсовая работа:

    Моделирование детской площадки в 3d Max

    35 страниц(ы) 

    Введение….….…3
    1 Теоретическая часть….4
    1.1 История трехмерного моделирования….…4
    1.2 Выбор программного обеспечения для 3D моделирования …5
    1.3 Описание программного пакета 3Ds Max ….8
    1.4 Основы трехмерного моделирования .….12
    1.5 Способы создания трехмерных объектов….…17
    1.6 Текстурирование….19
    1.7 Виртуальная студия…22
    Вывод по 1 главе….….23
    2 Разработка 3D модели детской площадки….….24
    2.1 Техническое задание ….….24
    2.2 Сравнение 3D Max и Sweet Home3D.Преимущества 3D Max….24
    2.3 Разработка проекта….27
    Вывод по главе 2…30
    Заключение….….31
    Литература….….….32
  • Дипломная работа:

    Разработка электронного ресурса по моделированию дискретно-событийных процессов в среде gpss-studio

    58 страниц(ы) 

    Глава 1 АНАЛИТИЧЕСКАЯ ЧАСТЬ
    1.1 Анализ исследуемой области
    1.2 Проектирование электронного учебного пособия: понятие и принципы
    1.3 Обзор существующих электронных учебных пособий
    Глава 2 ПРОЕКТНАЯ ЧАСТЬ
    2.1 Формирование требований и концепции проекта
    2.2 Техническое задание в соответствии с ГОСТ 34.602-89 на создание автоматизированной системы
    2.3 Функциональная модель IDEF0 процесса разработки Вывод по второй главе
    Глава 3. РЕАЛИЗАЦИЯ И ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ВЫПОЛНЕНИЯ ПРОЕКТА
    3.1 Реализация проекта
    3.1.1 Выбора средств разработки
    3.1.2 Разработка электронного пособия
    3.2 Технико-экономическое обоснование разработки электронного ресурса по моделированию дискретно-событийных процессов по «GPSS-Studio»
    Вывод по 3 главе
    ЗАКЛЮЧЕНИЕ
    ЛИТЕРАТУРА
  • Курсовая работа:

    Задача оптимального распределения объема работ на предприятии

    60 страниц(ы) 


    ВВЕДЕНИЕ 4
    1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ МЕТОДОВ ОПТИМАЛЬНОГО ПЛАНИРОВАНИЯ ПРОИЗВОДСТВА 6
    1.1. Планирование работы предприятий 6
    1.2. Планирование — моделирование производства во времени 10
    1.3. Новые возможности в решении задач планирования 13
    1.4. Представление моделей планов 15
    1.5. Графики Ганта 17
    1.6. Сетевые графики 19
    1.7. Математический аппарат решения задач планирования 22
    1.8. Модели линейного программирования 23
    1.9. Последовательные методы оптимизации 27
    1.10. Методы моделирования 28
    1.11. Персональный компьютер и решение задач планирования 29
    2. ОПТИМИЗАЦИОННАЯ ЗАДАЧА. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ 31
    2.1. Оптимизационные задачи 31
    2.2. Задача линейного программирования 33
    2.3. Симплекс – метод (решение ЗЛП) 35
    2.4. Метод искусственного базиса 43
    2.5. Двойственные ЗЛП 47
    3. ЧИСЛЕННАЯ РЕАЛИЗАЦИЯ ЗАДАЧИ ОПТИМАЛЬНОГО РАСПРЕДЕЛЕНИЯ ОБЪЕМА РАБОТ НА ПРЕДПРИЯТИИ 51
    3.1. Постановка задачи 51
    3.2. Выявление основных особенностей, взаимосвязей и количественных закономерностей 51
    3.3. Построение математической модели 52
    3.4. Решение задачи симплекс-методом 53
    ЗАКЛЮЧЕНИЕ 58
    ЛИТЕРАТУРА 59