Сборник заданий по программированию в системе MatLab к лабораторным и самостоятельным работам по дисциплине "Информатика". Усачёв А.Е. - 5 стр.

UptoLike

Составители: 

4
ВВЕДЕНИЕ
Современный этап развития не позволяет на уроках информатики по об-
щетехническим специальностям изучать традиционные универсальные языки
программирования (Basic, Pascal, C). Также становится невозможным примене-
ние этих языков для решения задач инженерами и научными работниками.
Это связано с чрезвычайной сложностью современных систем програм-
мирования, таких как Visual Basic, Visual C++, Delphi и других. Кроме того,
практически ежегодное появление
новых версий и стремительная смена подхо-
дов к программированию (структурное, объектно-ориентированное, визуаль-
ное, компонентное, технология .NET и т. д.) делает их использование уделом
узких специалистов.
Использование старых версий, например, Turbo Pascal, на современных
платформах затруднительно и примитивно. Обучать студентов этим версиям,
по нашему мнению, бессмысленно и даже вредно, так как это снижает у
них
интерес к информатике и отнимает лишнее время на приобретение навыков ра-
боты, которые нигде и никогда не могут быть применены.
Студент, инженер, научный работник, конечно, должны иметь инстру-
мент для расчётов, программирования, проектирования, анализа и исследова-
ния физических процессов, технических объектов и систем. Таким инструмен-
том сегодня становятся системы
компьютерной математики для научно-
технических расчётов.
Система MatLab является наиболее подходящей для специалистов элек-
тротехнического и радиотехнического профиля. Её преимущества по сравне-
нию с другими подобными системами:
1. MatLab поддерживает комплексные числа и матрицы, которые широко
используются для электротехнических и радиотехнических расчётов. Более то-
го, комплексные матрицы являются основным типом данных в MatLab, а
про-
стые типы данных являются их частным случаем.
2. MatLab поддерживает огромное количество функций (на данный мо-
мент около 1000) и имеет простой и мощный язык программирования.
3. В MatLab имеются развитые средства графики (в том числе трёхмер-
ной) и даже анимации.
4. Скорость выполнения расчётов в MatLab намного выше по сравнению
со своими конкурентами.
5. MatLab имеет
большой набор пакетов расширения (на данный момент
их 60) для анализа, имитации и моделирования процессов и систем в различных
отраслях человеческой деятельности (в том числе и для электроэнергетических
систем!).