GEOFISIKA MATEMATIKA I
DISUSUN OLEH :
KELOMPOK 3
DEPARTEMEN GEOFISIKA
FAKLUTAS MATEMATIKA & ILMU PENGETAHUAN ALAM
UNIVERSITAS HASANUDDIN
MAKASSAR
2021
1.10 Nilai Eigen dan Teorema Gershorin
Misalkan A = (a mn) merupakan matriks kompleks N×N (persegi). Kemudian setiap nilai eigen
dari matriks terletak dalam setidaknya satu dari cakram Gershgorin yang didefinisikan
sebagai cakram yang masing-masing berpusat pada a mm dan dengan jari-jari Rmr di mana Rmr
didefinisikan sebagai
N
Rmc = ∑ ∣a mn ∣( p 1.10.1)
n≠ m
Hal ini dapat dibuktikan dengan memanipulasi komponen Persamaan. (1.2.12) sesuai dengan Max
1 ≤n ≤ N |v ¿| dari elemen absolut maksimum dari vektor eigen vi
N
; ∣ λ i-a mm ¿ v mi ∣=∣∑ amn V ¿ ∣
n ≠m
1≤ n ≤ N
N
v¿
; ∣ λ i-a mm ∣≤ ∣ ∑ a mn ∣
n≠ m v mi
N
≤ ∑ ∣ amn ∣ ( P1.10 .1 ) Rmr (P1.10.3)
n ≠m ¿
N
Rmc = ∑ ∣a nm ∣( p 1.10.4)
n≠ m
Selesaikan fungsi MATLAB berikut 'Gershdisc( ) dan jalankan skrip MATLAB "cm01p10.m" untuk
menggunakan 'Gershdisc ( )' untuk memplot cakram Gershgorin bersama-sama dengan nilai eigen dari
matriks A sebagian acak seperti yang digambarkan pada Gambar. Pl.10.
Ver.1
Script:
%em01p10.m
A=diag([-1:0.5:1]+j*[-1:0.5:1])+0.4*(rand(5,5)-0.4+j*(rand(5,5)-0.5))
% This plots the Gershgorin discs for the matrix A
[Nr,Nc]=size(A); N=360; ths=[0:N]*(2*pi/N); expjths=exp(j*ths);
Lams = eig(A); % Eigenvalues
for m=1:Nr
c(m) = A(m,m); % Centers of each Gershgorin discs
r1(m) = sum(abs(A(m,:))) - abs(A(m,m)); % Absolute row sum
r2(m) = sum(abs(A(:,m))) - abs(A(m,m)); % Absolute column sum
plot(c(m)+r1(m)*expjths,'b:'), hold on % Plot Gershgorin discs
plot(c(m)+r2(m)*expjths,'g:') % Plot Gershgorin discs
plot(real(c(m)),imag(c(m)),'o', real(Lams(m)),imag(Lams(m)),'rx')
end
axis equal;
A=
-0.8197- 0.9496i 0.1662 + 0.1076i 0.0850 - 0.1517i -0.0689 + 0.0209i 0.1355 - 0.1802i
0.0642 + 0.0644i -0.3084 - 0.4674i 0.2360 + 0.1451i 0.0392 + 0.0520i 0.0744 - 0.0042i
0.2118 + 0.0919i 0.2356 + 0.1713i 0.0511 - 0.0063i 0.2003 - 0.1872i -0.0613 - 0.1230i
0.1187 + 0.1563i -0.1598 + 0.0320i 0.0318 + 0.1379i 0.5699 + 0.5459i 0.1066 - 0.1508i
0.0731 + 0.1929i 0.1862 - 0.1932i 0.1605 - 0.1162i 0.1781 - 0.0550i 0.8734 + 0.8822i
Ver.2
Script:
%em01p10.m
A=diag([-1:0.5:1]+j*[-1:0.5:1])+0.4*(rand(5,5)-0.4+j*(rand(5,5)-
0.5));
save('A.mat','A')
%%
load A.mat
Gershdisc(A)
function [c,r]=Gershdisc(A)
% This plots the Gershgorin discs for the matrix A
[Nr,Nc]=size(A); N=360; ths=[0:N]*(2*pi/N); expjths=exp(j*ths);
Lams = eig(A); % Eigenvalues
a=[-2:2];
b=zeros(size(a));
for m=1:Nr
c(m) = A(m,m); % Centers of each Gershgorin discs
r1(m) = sum(abs(A(m,:))) - abs(A(m,m)); % Absolute row sum
r2(m) = sum(abs(A(:,m))) - abs(A(m,m)); % Absolute column sum
plot(c(m)+r1(m)*expjths,'b:'), hold on % Plot Gershgorin discs
plot(c(m)+r2(m)*expjths,'g:') % Plot Gershgorin discs
plot(real(c(m)),imag(c(m)),'o', real(Lams(m)),imag(Lams(m)),'rx')
end
plot(a,b,'k')
plot(b,a,'k')
legend('with radius of the absolute row sum','with radius of the
absolute column sum','location','southeast')
title('Cershgorin discs','fontsize',10)
text(1.6,-0.1,'Re({\lambda})','FontSize',10)
text(0.1,1.9,'Im({\lambda})','FontSize',10)
%xlabel('Re({\lambda})','FontSize',10)
%ylabel('Im({\lambda})','FontSize',10)
xlim([-2 2])
ylim([-2 2])
axis square;
A=
-0.7748 - 0.8385i 0.0896 - 0.1878i -0.1449 + 0.0439i -0.0553 - 0.1268i -0.1173 - 0.1328i
0.0587 + 0.1564i -0.3883 - 0.4024i 0.1941 + 0.0471i -0.0259 - 0.1040i 0.1015 + 0.1915i
0.0485 - 0.0663i -0.0018 + 0.0000i 0.2053 + 0.1438i 0.1119 + 0.1546i 0.0377 + 0.0851i
-0.0674 + 0.0795i -0.0130 - 0.0080i 0.1585 + 0.1222i 0.3946 + 0.3115i 0.1516 + 0.0002i
0.0356 - 0.1209i 0.2352 + 0.1619i -0.1205 + 0.0307i 0.1285 - 0.0040i 1.1260 + 0.9884i
Gershdisc(A)
ans =
-0.7748 - 0.8385i -0.3883 - 0.4024i 0.2053 + 0.1438i 0.3946 + 0.3115i 1.1260 + 0.9884
2.7 Magnetic Field by a Coaxial Cable Carrying Current I
Pertimbangkan kabel koaksial di mana kabel dalam dalam jari-jari a membawa rapat arus Jf =
I/πa2 dalam arah +z dan kabel luar jari-jari dalam/luar b/c membawa rapat atus Jb = I/π(c2- b2)
di arah masing-masing. Seperti yang di tunjukkan pada Gambar P2.7. Ini menghasilkan
medan magnet pada titik ρ[m] dari pusat sumbu kabel sebagai
{
Iρ untuk ρ≤a
uϕ
2 π a2 untuk a<ρ≤b
I
uϕ untuk b<ρ≤
H= 2 πρ
( c2 −ρ2 ) I untuk ρ>c
uϕ
2 πρ ( c −b )
2 2
persamaan maxwell
❑
ρ
∮ E . d A= ϵq0 ∇ . E=
ϵ0
s
❑
∮ E . d A= ϵq0 ∇ . B=0
s
−d ϕ B −∂ B
∮ E . d s= dt
∇ × E=
∂t
d ϕE ∂E
∮ B . d s=μ 0 I +ϵ 0 μ0 dt
∇ × B=μ0 J + μ0 ϵ 0
∂t
(a) Mencari lekukan medan magnet
(i) Untuk ρ ≤ a,
xH=x
Iρ
2 πa
u
2 ϕ =
∂z (
−∂ Hϕ
uρ +
1 ∂
ρ ∂ρ
( )
ρ H ϕ ) uz =
1 ∂
ρ ∂ (
ρ
ρ
)
Iρ
2 π a2
uz = ( )
(ii) Untuk a < ρ ≤ b,
xH=x
I
2 πρ
u𝝓 =
∂z (
−∂ I I ϕ
uρ +
1 ∂
ρ ∂ρ
( )
ρ H ϕ ) uz =
1 ∂
ρ
1
u =
ρ ∂ ρ 2 πρ z ( )
(P2.7.3)
(iii) Untuk b < ρ ≤ c,
x H = ∇x
( c 2−ρ2 ) I
2 πρ¿ ¿
u𝜙 = ( −∂∂ Hϕ
z ) u + (
1 ∂
ρ ∂ρ
( ρHϕ ))u
ρ z
=
1 ∂
ρ ∂ρ
¿ uz =
I ∂ c2− ρ2
2 πρ ∂ ρ c 2−b2
uz = ( ) (P2.7,4)
(b) Hasil yang sama dapat diperoleh dengan menggunakan dari hasil kali silang w.r.t.
tersebut. Sistem koordinat kartesius dimana :
−y x
uϕ ( 1.1 .58 a ) ϕ u x +cos ϕ u y ¿ 2 2 ux + 2 2 uy (P2.7.6)
¿−sin √x + y √x + y
(i) Untuk ρ ≤ a,
I √x +y
(√ )
2 2
Iρ −y x
xH=x u ϕ = x u x+ uy
2 π a2 2 π a2 2
x +y
2
√ x + y2
2
=x
I
2π a 2(
− y u x+ x u y ) =
(
−∂ H y
∂z
ux + ) ( ) (
∂Hx
∂z
u y+
∂ Hy ∂Hx
∂x
− u
∂y z )
=
(P2.7.7)
xH=x
I
2 πρ
u𝜙 = x
I
2π √x + y
2 2 (√−y
x +y
2 2
u x+
√x
x
2
+y
2
uy
)
I
(
I x
= x 2 πρ 2 2 u x + 2 2 u y =
x +y x +y
∂ Hy ∂Hx
∂x
− u
∂y z ) ( )
=
(P2.7.8)
(iii) Untuk b
< ρ ≤ c,
( c 2−ρ2 ) I ( c 2−x 2− y 2 ) I − y
xH=x
2 πρ ( c −b )
2 2
u ϕ= x
2 π ( c −b ) x + y
2 2 2
x
u + 2 2 uy
2 x
x +y ( )
= ( ∂∂Hx − ∂∂Hy )u = 2 π ( cI −b ) ¿
y x
z 2 2
=
(P2.7.9)
pada bagian 2.7 pada soal ini termasuk kedalam koordinat silinder karena terdapat komponen
ρ , ϕ dan z .
Penyelesaian:
a. Mencari lekukan medan magnet
(i) Untuk ρ ≤ a
∇× H =∇
Iρ
2π a
2
uϕ= (
−∂ Hϕ
∂z
u ρ+)1 ∂
ρ ∂ρ (
( ρHϕ ) u z=
1 ∂
ρ ∂ρ
ρ.
Iρ
)
2π a
2
uz
( )
= ( )
1 ∂ I ρ2
ρ ∂ ρ 2 π a2
uz
1 2 Iρ
= ρ. 2
uz
2πa
I
= uz
π a2
∑
= 2
uz
πa
(ii) Untuk a< ρ≤ b
∇× H = ∇×
I
2 πρ
u ϕ=
−∂ Hϕ
∂z (
u ρ+
1 ∂
ρ ∂ρ )
( ρHϕ ) u z=
1 ∂
ρ ∂ρ
ρ.
1
2 πρ
uz=0 ( )
(iii) Untuk b< ρ≤ c
∇×H=
( c 2−ρ2 ) I
( ) ( ) ( c −ρ ) I
( ) ( )
2 2
−∂ Hϕ 1 ∂ 1 ∂ I ∂ c2 −ρ2 −I
∇× u ϕ= u ρ+ ( ρHϕ ) u z = ρ u z= u z=
2 πρ(c 2−b 2) ∂z ρ ∂ρ ρ ∂ ρ 2 πρ ( c 2−b2 ) 2 πρ ∂ ρ c −b
2 2
π ¿¿
b. Hasil yang sama dapat diperoleh dengan menggunakan dari hasil kali silang w.r.t.
(i) Untuk ρ ≤ a
I √ x 2+ y 2
∇ ×H ¿ ∇ ×
Iρ
2 π a2
u ϕ=∇ ×
2 π a2 (√ −y
2
x +y 2
u x+
x
√ x + y2
2
uy
)
¿∇×
I
2πa 2
(− y u x+ x u y )=
−∂ Hy
∂ z
u x+
∂ Hx
∂ z
u y+
∂ Hy ∂ Hx
∂x
−
∂y (
uz ) ( ) ( )
¿
Iρ ∂
2π a ∂x
2
( (√ ) ( x
x
2+ y
2
−
∂
∂y
−y
√ x2 + y2
uz
))
( ( ) ( ) )
−1 −1
1 2 2 2 1 2 2
1. √ ( x + y ) −x ( x + y ) .2 x 1√x + y − y ( x + y )
2 2 2 2 2
.2 y
Iρ 2 2
¿ 2 2 2
+ 2 2
uz
2π a x +y x +y
(√ )
−1 −1
x + y −x ( x + y ) + √ x + y − y ( x + y )
2 2 2 2 2 2 2 2 2 2 2 2
= Iρ
2 2 2
uz
2π a x +y
( )
−1
2 √ x + y −( x + y ) ( x + y )
2 2 2 2 2 2 2
Iρ
¿ 2 2 2
uz
2π a x +y
¿
2π a
2 2(
Iρ 2 √ x 2+ y 2 −√ x 2 + y 2
x +y
2
√ x2 + y 2 1
u z = 2 2 u z= 2 2 u z
x +y √x + y ) ( )
Iρ
¿ uz
2π a 2
√ x2 + y2
(ii) For a¿p≤ b
∇× H
( P 2.7 .1b)
¿
∇×
I
2 πρ
u∅
(P 2.7 .6)
¿
∇×
I
2 π √x + y
2 2 (√ −y
2
x +y
2
ux +
x
√ x + y2
2
uy
)
(√ ) ∂ x − ∂ y )u
(
I −y x ∂H ∂H y x
= ∇× u x+ uy =
2π 2
x +y
2
√x +y 2 2 z
Iρ
∇× H = uz
2π a
2
√ x2 + y2
(iii) For b ¿ p ≤ c
(√ )
2 2 2 2 2
(c − p )I ( c −x − y ) I −y x
∇ × H ( P 2.7 .1 c) ∇ × u∅ (P 2.7 .6) ∇ × u x+ uy
¿ 2 2
2 πp( c −b ) ¿ 2 πp(c 2−b2 ) 2
x +y 2
√ x + y2
2
=( ∂ Hy ∂Hx
∂x
−
∂y
u z= ) I
2 2
2 π (c −b )
¿
I
∇ × H= ¿
2 π ( C2−b2)
=
I
2 π ( C 2−b2 ) [
x 2 C 2−3 x 4 −x2 y 2+ c 2 y 2−3 x 2 y 2− y 4−2 x 2 c2 +2 x 4 +2 y 2 c 2 x2 c 2−3 y 2 x 2−x 4 + c 2 y 2−3 y 4 −x 2 y
( x2 + y2 )
2
−
( x2 + y 2 )
2
[ ]
4 2 2 4
I −2 x −4 x y −2 y
= 2 2 2
uz
2 π (C −b ) ( x2+ y2)
[
−2 ( x +2 x y + y )
]
4 2 2 4
I
= 2 2 2
uz
2 π (C −b ) ( x2 + y 2 )
−I
= 2 2
[ ( x 2+ y 2) 2 ¿ ¿ ¿ ( x 2 + y 2 )2 ] uz
π (C −b )
−I
= uz
π (C2−b2)
Script:
%show_H_by_coaxial_cable.m
I=1; a=1; b=2; c=3; h=1e-6; h2=2*h; uz=[0 0 1];
J=@(x,a,b,c,I)(x<=a)*I/pi/a^2-(b<x&x<=c)*I/pi/(c^2-b^2); % Current
density
p=[-0.6 -0.6 0]; rho=norm(p(1:2)); % A test point and its radial distance
H=H_cable(p,a,b,c,I);
dHdx=H_cable(p+[h 0 0],a,b,c,I)-H_cable(p+[-h 0 0],a,b,c,I);
dHdy=H_cable(p+[0 h 0],a,b,c,I)-H_cable(p+[0 -h 0],a,b,c,I);
dHdz=H_cable(p+[0 0 h],a,b,c,I)-H_cable(p+[0 0 -h],a,b,c,I);
curl_H=[dHdy(3)-dHdz(2) dHdz(1)-dHdx(3) dHdx(2)-dHdy(1)]/h2; % Eq.
(2.4.5a)
discrepancy=norm(curl_H-J(rho,a,b,c,I)*uz) % Error from Eq.(P2.7.2~5)
H=H_cable(p,a,b,c,I)
function H=H_cable(p,a,b,c,I)
%Magnetic Field at p by a coaxial cable with radii a/b/c and current I
rho=norm(p(1:2)); phi=atan2(p(2),p(1));
uphi=[-sin(phi) cos(phi) 0]; % Eq.(P2.7.6)
H=(rho<=a)*rho/a^2+(a<rho&rho<=b)/rho...
+(c^2-b^2)/(c^2-b^2)/rho*(b<rho&rho<=c);
H=H*I/2/pi*uphi; % Eq.(P2.7.1)
discrepancy =
1.5177e-12
H =
0.0955 -0.0955 0