Изучение функциональных возможностей математического редактора MathCAD и офисного приложения MS Excel

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

?ы А и первую строку матрицы В. Для матриц А, В и D вычислить транспонированную матрицу. Вычислить определители матриц.

 

Рис. 21 - Нахождение матрицы D.

Рис. 22 - Вывод количества столбцов и строк массива D. Нахождение минимального и максимального элемента массива D.

 

Рис. 23 - Вывод на экран элемента третьей строки второго столбца массива D.

 

Рис. 24 - Вывод на экран второго столбца матрицы А и первую строку матрицы В.

Рис. 25 - Вывод на экран транспонированных матриц А, В и D.

 

Рис. 26 - Вычисление для матриц А, В и D обратных матриц. Вычисление определителей.

 

2. ИЗУЧЕНИЕ ФУНКЦИОНАЛЬНЫХ ВОЗМОЖНОСТЕЙ ОФИСНОГО ПРИЛОЖЕНИЯ MS EXCEL

 

2.1 Вычисление значения функции

 

Задание 8.1. Вычислить значения функции

 

 

Рис. 27 - вычисление значения функции.

 

Задание 8.2. Вычислить значения функции на отрезке [-0,5;5] с шагом 0,5.

 

Рис. 28 - Вычисление значений функции на отрезке.

 

Задание 8.3. Вычислить значения функции для x в интервале [2;3] с шагом 0,25, для z в интервале [1,5;2] с шагом 0,25.

Рис. 29 - Вычисление значений функции.

 

2.2 Решить уравнение

 

.

 

Рис. 30 - Решение уравнения.

 

2.3 Построение графиков функций

 

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

 

Рис. 31 - Построение в одной системе координат графиков функций.

 

Задание 10.2. Построить график функции .

Рис. 32 - Построение графика поверхности.

 

Задание 11. Решение задач оптимизации.

Задание 11.1. Фирма занимается составлением диеты, содержащей по крайней мере 20 единиц белков, 30 единиц углеводов, 10 единиц жиров и 40 единиц витаминов. Как дешевле всего достичь этого при указанных в таблице ценах на 1 кг (или 1 л) имеющих продуктов?

Рис. 33 - Решение задачи на оптимизацию.

 

Вывод: для минимальной затраты при составлении диеты необходимо: соя в количестве 1 шт. и фрукты в количестве 6 шт., стоимость составит 144.

Задание 11.2. Из трех сортов бензина образуются две смеси. Первая состоит из 70% бензина первого сорта, 20% бензина 2-го сорта, 10% бензина 3-го сорта; вторая - 20% - 1-го, 40% - 2-го, 50% - 3-го сорта. Цена 1-ой смеси - 305 у.е., второй - 200 у.е. за тонну. Сколько смеси первого и второго вида можно изготовить из 28 тонн 1-го сорта, 32 тонн 2-го сорта и 30 тонн 3-го сорта, чтобы получить максимальный доход?

Рис. 34 - Решение задачи на оптимизацию.

 

Вывод: для того, чтобы получить максимальный доход при продажа смесей, нужно взять первую смесь в количестве 24тонны, вторую смесь в количестве 55 тонн, доход составит 18320.

ЗАКЛЮЧЕНИЕ

 

Языки программирования не терпят дилетантства со стороны исследователя. Из-за трудности в освоении языков программирования многие специалисты в конкретных областях знания (физика, химия, биология, машиностроение и т.д.), а также студенты и школьники не могли эффективно использовать компьютер. Программирование требует от человека максимальной отдачи, что часто влечет за собой частичную потерю квалификации в основной специальности, подсаживание на иглу программирования. Математические пакеты, а в первую очередь Mathcad создавались как средство, альтернативное традиционным языкам программирования. Многолетний опыт использования пакета Mathcad, показывает, что он не вызывает у человека такого болезненного привыкания. Можно не работать с Mathcad полгода, год, но основные навыки общения с этой программой не утрачиваются и, если потребуется, то возникшая задача тут же будет быстро и качественно решена без привлечения сторонних программистов.

Одна из главных причина популярности Mathcad состоит в том, что он имеет очень низкий порог вхождения. А с появлением русской версии, описываемой в этой книге, этот порог станет еще ниже. Школьник, студент, аспирант, инженер или научный работник при необходимости может поставить на свой компьютер пакет Mathcad и уже через несколько часов успешно решать с его помощью довольно сложные задачи. При условии, конечно, если этот человек знаком с азами компьютерной грамотности - умеет, например, вводить тексты в компьютер, хранить их на диске и т.д. Другие же математические программы требуют специальных знаний, которые приобретаются далеко не за несколько часов. Mathcad также требует от пользователя специальных знаний. Но эти знания плавно приобретаются пользователем по мере углубления в недра пакета и изучения методов решения возникающих специальных задач: решение уравнений и систем уравнений алгебраических, дифференциальных, построение графиков, разбор статических задач и многое другое. При необходимости пакет Mathcad можно дополнить специальными приложениями, расширяющими его возможности и позволяющими решать специальные задачи. Пример - программа WaterSteamPro, подключающая к Mathcad функции по теплофизическим свойствам теплоносителей и рабочих тел энергетики. Функциями из этого пакета иллюстрируются некоторые задачи книги.

Можно сказать и так. У пакета Mathcad нет порога вхождения, а есть некий пандус с низким углом наклона, позволяющий пользователю быстро и плавно въезжать на любой уровень сложности использования дан