
- •1 Математические пакеты для компьютерных вычислений
- •1.1 Matlab
- •1.2 Maple
- •1.3 Mathematica
- •1.4 Mathcad
- •2. Моделирование и анализ схем электронных устройств
- •2.1 Среда графического программирование ni Lab View
- •2.2 Программная среда ni Multisim
- •3 Явление резонанса в цепях синусоидального тока
- •3.1 Резонанс напряжений
- •3.2 Резонанс токов
- •4.1.2 Расчёт параметров колебательных контуров
- •4.2 Моделирование и анализ работы схем в Multisim.
- •4.3 Амплитудно-частотная характеристика напряжения и токов
- •Заключение
- •Список используемых источников
Оглавление
1 МАТЕМАТИЧЕСКИЕ ПАКЕТЫ ДЛЯ КОМПЬЮТЕРНЫХ ВЫЧИСЛЕНИЙ 2
1.1 Matlab 2
1.2 Maple 3
1.3 Mathematica 4
1.4 Mathcad 4
2. Моделирование и анализ схем электронных устройств 6
2.1 среда графического программирование NI Lab View 6
2.2 Программная среда NI Multisim 7
3 Явление резонанса в цепях синусоидального тока 8
3.1 резонанс напряжений 9
3.2 резонанс токов 10
4. исследование явления резонанса в последовательном и параллельном резонансных контурах 12
4.1 вычисление формул в Mathcad 12
4.1.1 расчёт параметров элементов схем контуров 12
4.1.2 расчёт параметров колебательных контуров 13
4.2 моделирование и анализ работы схем в Multisim. 14
4.3 Амплитудно-частотная характеристика напряжения и токов 15
Заключение 17
Список используемых источников 18
1 Математические пакеты для компьютерных вычислений
В наши дни компьютерная математика получила должную известность и интенсивно развивается как передовое научное направление на стыке математики и информатики. Это нашло отражение в крупной монографии и в целом ряде книг и обзоров автора данной книги, начавшего осваивать это направление еще в начале 80-х гг. прошлого века.
Программируемые микрокалькуляторы и персональные компьютеры уже давно применяются для математических расчетов. Для подготовки программ использовались различные универсальные языки программирования. В начале 90-х гг. на смену им пришли специализированные системы компьютерной математики (СКМ).
Среди них наибольшую известность получили системы Eureka, Mercury, Mathcad, Derive, Mathematica 2/3/4, Maple V R3/R4/R5 и Maple 6 и др. Каждая из этих систем имеет свои достоинства и недостатки и заслуживает отдельного рассмотрения. Повышенный интерес наших пользователей к подобным системам подтверждают результаты выпуска в последние годы целого ряда книг на русском языке, посвященных указанной теме. В списке литературы данной книги даны лишь основные из этих публикаций. За рубежом по каждой серьезной СКМ на web-сайтах их разработчиков можно найти перечни, включающие сотни наименований книг. [4]
1.1 Matlab
Система MATLAB была разработана Молером (С. В. Moler) и предлагается разработчиками (фирма Math Works, Inc.) как лидирующий на рынке, в первую очередь в системе военно-промышленного комплекса, в аэрокосмической отрасли и автомобилестроении, язык программирования высокого уровня для технических вычислений с большим числом стандартных пакетов.прикладных программ. Система MATLAB вобрала в себя не только передовой опыт развития и компьютерной реализации численных методов, накопленный за последние три десятилетия, но и весь опыт становления математики за всю историю человечества. Около миллиона легально зарегистрированных пользователей уже применяют эту систему. Ее охотно используют в своих научных проектах ведущие университеты и научные центры мира. Популярности системы способствует ее мощное расширение Simulink, предоставляющее удобные и простые средства, в том числе визуальное объектно-ориентированное программирование, для моделирования линейных и нелинейных динамических систем, а также множество других пакетов расширения системы.
В состав системы MATLAB входит ядро одной из самых мощных, популярных и хорошо апробированных систем символьной математики (компьютерной алгебры) Maple V Release 5. Оно используется пакетами расширения Symbolic Math Toolbox и Extended Symbolic Math Toolbox, благодаря которым в среде MATLAB стали доступны принципиально новые возможности символьных и аналитических вычислений. Новые свойства системе MATLAB придала ее интеграция с программной системой Simulink, созданной для моделирования динамических систем и устройств, заданных в виде системы блоков. Базируясь на принципах визуально-ориентированного программирования, Simulink позволяет выполнять моделирование сложных устройств с высокой степенью достоверности и с прекрасными средствами представления результатов. Помимо естественной интеграции с пакетами расширения Symbolic Math и Simulink MATLAB интегрируется с десятками мощных пакетов расширения. В свою очередь, многие другие математические системы, например Mathcad и Maple, допускают установление объектных и динамических связей с системой MATLAB, что позволяет использовать в них эффективные средства MATLAB для работы с матрицами. [1]