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

Наименование на работа: Изграждане на графиките в MATLAB среда за програмиране

Специализация: информатика, кибернетика и програмиране

Описание: Цел: Да се ​​научите как да се изгради различни видове графики в MATLAB софтуерна среда. Научете основните оператори заговор в MATLAB среда за програмиране; да овладеят принципите на различни видове графики в MATLAB среда за програмиране.

Размер на файла: 354,21 KB

изтеглен на работа: 31 души.

Министерство на образованието и науката

FGAOU VPO «Белгород Държавното
Изследователски университет "(NRU" БСУ ")

ФАКУЛТЕТ ПО ИНФОРМАТИКА И ТЕЛЕКОМУНИКАЦИИ

Департамент за информация и телекомуникационни системи и технологии

Доклад на лабораторна работа №1

По информатика на дисциплина

R & D "Построяване в MATLAB среда за програмиране"

студент група 141206

Петрив Андрей Владимирович

Ph.D. Доцент Катрин Prohorenko

Цел: Да се ​​научите как да се изгради различни видове графики в MATLAB софтуерна среда.

1) разглежда основните оператори заговор в MATLAB среда за програмиране;

2) овладеят принципите на различни видове графики в MATLAB среда за програмиране.

Индивидуалните данни за работата

(Вариант №17)

Задача 1: равен графиката на функцията.

Променливите, използвани за конструирането на алгоритъма:

к 1- първоначалната стойност х

к 2- крайна стойност х

п - номер на стойности

д - смола (разстоянието между две стойности х)

Схема за работа 1 е показана на Фигура 1.

Фигура 1.

Обява 1 показва изпълнение на алгоритъм в MatLab система.

K 1 = вход ( "Enter номер");

к = 2 вход ( "Enter номер");

п = вход ( "Enter номер");

Тук сме използвали стандартните функции

вход - вход

фигура (1), парцел (х у.) - гладка графика на у функция (х), размера на векторите конструирани в прозореца на графики 1 трябва да бъде същият

Проверка на ефективността на алгоритъма:

Когато k1 = 0; k2 = 1; п = 100 е клон на хипербола графика, показана на фигура 2.

Построяване в MATLAB среда за програмиране

Заключение: Този алгоритъм позволява да се парцел точките на посочената функция.

Целева 2. В същото графиката, за да се изгради три криви: съответстваща на първата Терминът (червена пунктирана линия), съответстваща на втора Терминът (зелена линия типа точка-тире), съответстващ на резултата от допълнение (черно твърдо вещество) (3 цикъла).

Променливите, използвани за конструирането на алгоритъма:

к 1- първоначалната стойност х

к 2- крайна стойност х

п - номер на стойности

д - смола (разстоянието между две стойности х)

y2 (I) # 150; 3 х грях

Y3 (I) # 150; сумата от Y1 (I), (I) Y 2 и 5 ()

Схема за работа 2 е показано на фигура 3.

Фигура 3.

Обява 2 показва изпълнение на алгоритъм в MatLab система.

Тук използваме стандартни функции:

вход - вход

фигура (1); задържи; задържам # 150; В графика прозорец строителни 1 3 графични функции.

парцел (. х Y 1 '- R') - в графика прозореца 1 е конструирана гладка графика на функция у (х): пунктираната червена линия без маркер

парцел (. х Y 2 "-. г) - в графика прозореца 1 е конструирана графика гладка функция у (х): тип зелена линия пунктирана

парцел (. х Y 3 '- к ") - в графика прозореца 1 е конструирана гладка графика на у функция (х): твърда черна линия, без маркер

Проверка на ефективността на алгоритъма:

Когато k1 = 0; k2 = 2 * пи; п = 500 графика е показано на Фигура 4.

Построяване в MATLAB среда за програмиране

Заключение: този алгоритъм е ефективен и позволява на един-единствен прозорец графика за пускане на 3 графики изолирани по свой начин (пунктираната червена линия, без да е маркер зелена линия от точка до пробив плътна черна линия, без да е маркер ..).

Насочване 3. Построява се крива у (х) за дадено представяне.

Епициклоида х = (А + В) т COS - на COS ((А + В) т / г), у = (А + В) т греха - грях ((А + В) т / г). т = [0,2 π) когато> 0. б> 0, б / # 150; число.

жълто твърдо вещество с маркер като кръг

Епициклоида - равнинна крива. образувана от неподвижна точка на кръга. търкаля на външната околна страна на друга, без подхлъзване.

Променливите, използвани за конструирането на алгоритъма:

и е цяло число по-малко от или равно на В (радиус по-малък кръг)

б е цяло число (радиусът на по-голям кръг)

т 1 е началната стойност

т 2- ограничен стойност

Блокова схема на този алгоритъм е показано на фигура 5.

Обява 2 показва изпълнение на алгоритъм в MatLab система.

а = вход ( "Въведете номера");

б = вход ( "Въведете номера");

п = вход ( "Enter номер");

Тук използваме стандартните функции:

вход - вход

парцел (.. х у '- Oy') - в графика прозореца 1 е конструирана гладка графика на у функция (х): твърд жълт линия с маркер като кръг

Проверка на ефективността на алгоритъма:

Когато а = 5; б = 10; п = 500 графика е показана на Фигура 6 (крива без прекъсване).

Построяване в MATLAB среда за програмиране

При смяна а и б. например когато а = 2; б = 100 графика е модифициран, и има формата, показан на Фигура 7.

Построяване в MATLAB среда за програмиране

Несъответствие, с = 5; б = 17; п = 500 има формата на графика с прекъсване на кривата (Фигура 8).

Построяване в MATLAB среда за програмиране

Заключение: Активното алгоритъм позволява крива у (х) за дадено представяне, график функция зависи преди всичко от стойностите на А и Б. които трябва да отговаря на условие б / = цяло число.

коментари учители

Административно нарушение, като основа на административна отговорност. Производството по административни нарушения в областта на предприемачеството. Материални и процесуални характеристики на производство за административни нарушения в областта на предприемачеството.

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

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