Теоретические основы электротехники – базовая дисциплина дающая фундамент научных знаний, язык и методологию, необходимые в этих областях. Своему возникновению она обязана промышленной революции рубежа 19 - 20 веков, связанной с практическим освоением явления электромагнетизма и обусловленной им необходимостью массовой подготовки инженерных кадров

Создание Script-файлов в среде MATLAB

В Script-файлах все используемые переменные образуют так называемое рабочее пространство (Work space). Значения и смысл их сохраняются не только на протяжении работы программы, но и в течение всего сеанса работы с системой, а значит, и при переходе от выполнения одного Script-файла к выполнению другого. Таким образом, рабочее пространство является единым для всех Script-файлов, вызываемых в текущем сеансе работы с системой. Именно благодаря этому длинный Script-файл можно разбить на несколько фрагментов, оформить каждый из них в виде отдельного Script-файла, а в главном Script-файле вместо соответствующего фрагмента записать оператор вызова Script-файла, представляющего этот фрагмент. Таким образом, обеспечивается компактное и наглядное представление даже довольно сложной программы.

За исключением указанных отличий, файлы-функции и Script- файлы оформляются одинаково.

Основные особенности оформления М-файлов

В дальнейшем под М-файлом будем понимать любой файл (файл- функцию или Script-файл), записанный на языке системы MATLAB.

Рассмотрим основные особенности записи текста программы (М- файла) на языке MATLAB.

Обычно каждый оператор записывается в отдельной строке текста программы. Признаком конца оператора является символ, (не появляется в окне) возврата каретки и перехода на следующую строку, который вводится в программу при нажатии клавиши [Enter], т.е. при переходе на следующую строку.

Можно размещать несколько операторов в одной строке. Тогда предыдущий оператор этой строки должен заканчиваться символом ";" или ",".

Длинный оператор можно записывать в несколько строк. При этом предыдущая строка оператора должна заканчиваться тремя точками (...).

Если очередной оператор не заканчивается символом ";", результат его действия при выполнении программы будет выведен в командное окно. Поэтому для предотвращения вывода на экран результатов действия оператора программы, запись этого оператора в тексте программы должна заканчиваться символом ";".

Строка программы, начинающаяся с символа "%", не выполняется. Эта строка воспринимается системой MATLAB как комментарий. Таким образом, для ввода комментария в любое место текста программы достаточно начать соответствующую строку с символа "%".

Строки комментария, предшествующие первому выполняемому оператору программы, т.е. такому, который не является комментарием, воспринимаются системой MATLAB как описание программы. Именно эти строки выводятся в командное окно, если в нем набрана команда help <имя файла>.

В программах на языке MATLAB отсутствует оператор окончания текста программы.


В языке MATLAB переменные не описываются и не объявляются. Любое новое имя, появляющееся в тексте программы, воспринимается системой MATLAB как имя матрицы. Размер этой матрицы устанавливается при предварительном вводе значений ее элементов либо определяется действиями по установлению значений ее элементов, описанными в предыдущем операторе или процедуре. Эта особенность делает язык MATLAB очень простым в употреблении и привлекательным. В языке MATLAB невозможно использование матрицы или переменной, в которой предварительно не введены или не вычислены значения ее элементов (а значит, и не определены размеры этой матрицы). В этом случае при выполнении программы MATLAB появится сообщение об ошибке "Переменная не опреде-
лена".

• Имена переменных могут содержать лишь буквы латинского алфавита или цифры и должны начинаться с буквы. Общее число символов в имени может достигать 19. В именах переменных могут использоваться как прописные, так и строчные буквы. Особенностью языка MATLAB является то, что прописные и строчные буквы в именах различаются системой. Например, символы "а" и "А" могут использоваться в одной программе для обозначения разных величин.

Задачи по электротехнике решаются проще, нежели задачи по другим техническим дисциплинам. К примеру нам дана тепловая пушка и нужно расчитать или спроектировать ее мощность по заданным параметрам, такие как мощность, металл для тена или найти объем комнаты который тепловая пушка может обогреть.
Соотношение между линейными и фазными напряжениями