- •Глава 1. Основные понятия теории электромагнитного поля
- •§ 1.1. Определение электромагнитного поля и его физических величин. Математический аппарат теории электромагнитного поля
- •Контрольные вопросы
- •Контрольные вопросы
- •§ 1.3. Источники электромагнитного поля
- •Контрольные вопросы
- •Пример применения matlab
- •§ 1.4. Пространственные дифференциальные операторы в теории электромагнитного поля
- •Интегральные теоремы
- •Контрольные вопросы
- •Пример применения matlab
- •§ 1.5. Основные законы теории электромагнитного поля Уравнения эмп в интегральной форме
- •Уравнения Максвелла для неподвижных сред
- •Соотношения между векторами поля и электрофизическими свойствами среды
- •Энергия электромагнитного поля
- •Контрольные вопросы
- •Примеры применения matlab
- •§ 1.6. Граничные условия для векторов эмп. Закон сохранения заряда. Теорема Умова-Пойнтинга Граничные условия для векторов эмп
- •Закон сохранения заряда
- •Граничные условия для плотности тока
- •Теорема Умова-Пойнтинга
- •Контрольные вопросы
- •Пример применения matlab
Контрольные вопросы
1. Какими выражениями описываются граничные условия для векторов электромагнитного поля на поверхностях раздела сред?
2. Как формулируется закон сохранения заряда в дифференциальной форме?
3. Как формулируется закон сохранения заряда в интегральной форме?
4. Какими выражениями описываются граничные условия для плотности тока на поверхностях раздела сред?
5. Чему равна объемная плотность мощности, потребляемой материальной точкой в электромагнитном поле?
6. Как записывается уравнение баланса электромагнитной мощности для некоторого объёма?
7. Что такое вектор Пойнтинга?
8. Как формулируется теорема Умова–Пойнтинга?
Пример применения matlab
Задача.
Дано: Имеется треугольная поверхность в пространстве. Координаты вершин заданы. Значения векторов напряжённости электрического и магнитного поля в вершинах также заданы. Сторонняя составляющая напряжённости электрического поля равна нулю.
Требуетсявычислить электромагнитную мощность, проходящую через эту треугольную поверхность. Составить функциюMATLAB, выполняющую это вычисление. При вычислениях считать, что вектор положительной нормали направлен так, что если смотреть из его конца, то движение в порядке возрастания номеров вершин будет происходить против часовой стрелки.
Решение. Ниже приведён текстm-функции.
% em_power_tri - вычисление электромагнитной мощности, проходящей через
% треугольную поверхность в пространстве
% P=em_power_tri(nodes,E,H)
% ВХОДНЫЕ ПАРАМЕТРЫ
% nodes - квадратная матрица вида [x1, x2, x3; y1, y2, y3; z1, z2, z3].' ,
% в каждой строке которой записаны координаты соответствующей вершины.
% E - матрица компонентов вектора напряжённости электрического поля в вершинах:
% строкам соответствуют вершины, столбцам - декартовы компоненты.
% H - матрица компонентов вектора напряжённости магнитного поля в вершинах.
% ВЫХОДНОЙ ПАРАМЕТР
% P - электромагнитная мощность, проходящая через треугольник
%
% При вычислениях предполагается, что на треугольнике
% векторы напряжённости поля изменяются в пространстве по линейному закону.
function P=em_power_tri(nodes,E,H);
% Вычисляем вектор двойной площади треугольника
S=[det([ones(3,1) nodes(:,[2,3])]) det([ones(3,1) nodes(:,[3,1])]) det([ones(3,1) nodes(:,[1,2])])];
P=sum(cross(E,(ones(3,3)+eye(3))*H,2))*S.'/24;
Пример запуска разработанной m-функции:
>> nodes=2*rand(3,3)
nodes =
0.90151 0.5462 0.4647
1.4318 0.50954 1.6097
1.7857 1.7312 1.8168
>> E=2*rand(3,3)
E =
0.46379 0.15677 1.6877
0.47863 1.2816 0.3478
0.099509 0.38177 0.34159
>> H=2*rand(3,3)
H =
1.9886 0.62843 1.1831
0.87958 0.73016 0.23949
0.6801 0.78648 0.076258
>> P=em_power_tri(nodes,E,H)
P =
0.18221
Если предположить, что пространственные координаты измеряются в метрах, вектор напряжённости электрического поля – в вольтах на метр, вектор напряжённости магнитного поля – в амперах на метр, то в данном примере электромагнитная мощность, проходящая через треугольник, получилась равной 0.18221 Вт.
______________________________________