Разделы презентаций


Применение программного оборудования MATLAB для решения инженерной задачи

СОДЕРЖАНИЕ Постановка задачи и метод

Слайды и текст этой презентации

Слайд 1Курсовая работа “Применение программного оборудования MATLAB для решения инженерной задачи”
Доцент, к.т.н.

Д.Д. Фирсов
Студент гр.4282 А.Л. Баскаков

Курсовая работа “Применение программного оборудования MATLAB для решения инженерной задачи”Доцент, к.т.н.

Слайд 2СОДЕРЖАНИЕ


Постановка задачи и метод решения
Алгоритм решения
Текст программы
Листинг результатов
Диаграммы
Заключение


СОДЕРЖАНИЕ

Слайд 3Постановка задачи
Необходимо определить, какие из данных функций: sin(x), cos(x), tg(x)

будут пересекаться на промежутке [0;1]
Для решения данной задачи будем

использовать следствие из теоремы о промежуточных значениях:







Будем рассматривать отдельно случаи пересечений каждых функций (sin(x) и cos(x); sin(x) и tg(x); tg(x) и cos(x)).
Пусть f(x) - новая функция, равная разности рассматриваемых функций в конкретном случае (в первом случае f(x)=sin(x)-cos(x);во втором f(x)=sin(x)-tg(x); в третьем f(x)=tg(x)-cos(x)). Данная функция будет равна нулю в том случае, если в данной точке две искомые функции принимают одинаковые значение, т.е. пересекаются.
Для того, чтобы теорема была применима, разобъем исходный промежуток на участки длиной 0.01, считая, что на таком небольшом участке исходные функции монотонны. Если функция f(x) имеет на концах такого промежутка разные знаки, то на данном промежутке есть точка, в которой функция f(x) принимает значение 0, т.е. две искомые функции пересекаются.
Так же нужно учесть случай, когда функция f(x) принимает на одном из концов участка значение 0.


Постановка задачи	Необходимо определить, какие из данных функций: sin(x), cos(x), tg(x) будут пересекаться на промежутке [0;1] 	Для решения

Слайд 4Алгоритм
решения:

Алгоритм решения:

Слайд 7Текст программы

clear all;
close all;
clc;
disp('Найдем точки пересечения sinx, cosx, tgx на

промежутке [0;1]')
t=0;
for x=0:0.01:0.99
if (sin(x)-cos(x))*(sin(x+0.01)-cos(x+0.01))

t=1;
end;


end;
if t==1
disp('функции sin(x) и cos(x) пересекаются на промежутке [0;1]');
end;
t=0;
for x=0:0.01:0.99
if (sin(x)-tan(x))*(sin(x+0.01)-tan(x+0.01))<0 || (sin(x)-tan(x))==0 || (sin(x+0.01)-tan(x+0.01))==0
t=1;
end;
end;




Текст программыclear all;close all;clc;disp('Найдем точки пересечения sinx, cosx, tgx на промежутке [0;1]')t=0;for x=0:0.01:0.99  if (sin(x)-cos(x))*(sin(x+0.01)-cos(x+0.01))

Слайд 8if t==1
disp('функции sin(x) и tg(x) пересекаются на

промежутке [0;1]');
end;
t=0;
for x=0:0.01:0.99
if (tan(x)-cos(x))*(tan(x+0.01)-cos(x+0.01))

t=1;
end;


end;
if t==1
disp('функции tg(x) и cos(x) пересекаются на промежутке [0;1]');
end;

x=0:0.01:1;
plot(x,sin(x),x,cos(x),x,tan(x));
legend('y1=sin(x)','y2=cos(x)','y3=tg(x)');




if t==1   disp('функции sin(x) и tg(x) пересекаются на промежутке [0;1]');end;t=0;for x=0:0.01:0.99  if (tan(x)-cos(x))*(tan(x+0.01)-cos(x+0.01))

Слайд 9Листинг результатов


Листинг результатов

Слайд 10Диаграммы


Диаграммы

Слайд 11Заключение

Вывод: таким образом, поставленная задача была успешно и эффективно выполнена

с использованием программного оборудования MATLAB. Правильность выполнения можно проверить на

основе построенных графиков.


ЗаключениеВывод: таким образом, поставленная задача была успешно и эффективно выполнена с использованием программного оборудования MATLAB. Правильность выполнения

Слайд 12Спасибо за внимание!

Спасибо за внимание!

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика