Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovik.doc
Скачиваний:
4
Добавлен:
05.09.2019
Размер:
289.79 Кб
Скачать

Курсовая работа по дисциплине «Информатика» Вариант 13

Часть 1. Среди множества случайных точек, расположенных в трехмерном пространстве, выбрать подмножество точек, лежащих внутри эллипсоида заданного размера, имеющего центр, совпадающий с началом координат.

Закон распределения каждой из координат случайных точек – нормальный с единичными средними и и дисперсиями.

Обеспечить ввод количества исходных точек и длин полуосей эллипсоида в командном окне системы MatLab. Построить трехмерный график, отображающий по выбору пользователя объемную фигуры и/или исходное множество точек и/или найденное подмножество контрастным цветом и типом. Отобразить точку, являющуюся центром тяжести исходного множества вторым контрастным цветом и типом. Предусмотреть возможность изменения исходных параметров и соответствующих им графиков в командном окне системы MatLab.

Часть 2. Среди множества случайных точек, расположенных на плоскости, выбрать подмножество точек, расстояние от которых до некоторой выбранной заранее прямой (координаты которой также являются случайными) не превышает заданной пороговой величины R. Обеспечить ввод количества исходных точек и величины R. Построить график, отображающий исходное множество точек и отметить на нем найденное подмножество контрастным цветом. Показать на графике прямую, расстояние до которой определяется программой. Предусмотреть возможность изменения исходных параметров и соответствующих им графиков непосредственно в графическом окне.

Справочные сведения

1. Уравнение эллипсоида , где a, b, c – полуоси.

2. Для формирования массива случайных элементов, распределенных по нормальному закону с заданным средним и дисперсией следует умножить данные, полученные с помощью функции randn на величину  и добавить к ним величину , где .

3. Для построение объемной фигуры рекомендуется использовать функцию contour3.

4. Расстояние от точки до прямой определяется формулой .

5. Для формирования массива случайных элементов, распределенных по равномерному закону с заданным средним и дисперсией следует умножить данные, полученные с помощью функции rand на величину  и добавить к ним величину , где .

Содержание отчета:

  • Титульный лист

  • Задание на курсовую работу

  • Основные теоретические сведения

  • Схему алгоритма программы (если программа состоит из нескольких m-файлов – блок-схему программы и схемы алгоритмов каждого из файлов).

  • Листинг программы

  • Результаты расчетов и графики

Курсовая работа по дисциплине «Информатика» Вариант 14

Часть 1. Среди множества случайных точек, расположенных в трехмерном пространстве, выбрать подмножество точек, расстояние от которых до некоторой выбранной заранее точки (координаты которой также являются случайными) не превышает заданной пороговой величины R. Обеспечить в командном окне системы MatLab:

    • ввод количества исходных точек;

    • величины R;

    • выбор закона распределения координат случайных точек (равномерный или нормальный) и его параметры (среднее и дисперсию D).

Построить трехмерный график, отображающий исходное множество точек и отметить на нем найденное подмножество контрастным цветом и типом. Показать на графике точку, расстояние до которой определяется программой вторым контрастным цветом и типом. Предусмотреть возможность изменения исходных параметров и соответствующих им графиков в командном окне системы Matlab.

Часть 2. Среди множества случайных точек, расположенных в трехмерном пространстве, выбрать подмножество точек, лежащих внутри сферы заданного радиуса, имеющей центр, совпадающий с центром тяжести исходного множества точек. Закон распределения каждой из координат случайных точек – нормальный с одинаковыми заданными пользователем средними и дисперсиями D.

Обеспечить в графическом окне:

    • ввод количества исходных точек,

    • параметры распределения

    • радиуса сферы R.

    • построение трехмерного графика, отображающего по выбору пользователя сферу и/или исходное множество точек и/или найденное подмножество точек контрастным цветом и типом.

    • отображение точки, являющейся центром тяжести исходного множества вторым контрастным цветом и типом.

Предусмотреть возможность изменения исходных параметров и соответствующих им графиков непосредственно в графическом окне.

Справочные сведения:

1. Расстояние между двумя точками и определяется формулой .

2. Для формирования массива случайных элементов, распределенных по равномерному закону с заданным средним и дисперсией следует умножить данные, полученные с помощью функции rand на величину  и добавить к ним величину , где .

3. Для формирования массива случайных элементов, распределенных по нормальному закону с заданным средним и дисперсией следует умножить данные, полученные с помощью функции randn на величину  и добавить к ним величину , где .

4. Уравнение . сферы, центр тяжести которой совпадает с началом координат .

5. Для построение объемной фигуры рекомендуется использовать функцию contour3.

Содержание отчета:

  • Титульный лист

  • Задание на курсовую работу

  • Основные теоретические сведения

  • Схему алгоритма программы (если программа состоит из нескольких m-файлов – блок-схему программы и схемы алгоритмов каждого из файлов).

  • Листинг программы

  • Результаты расчетов и графики

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]