diff options
Diffstat (limited to '3673/CH7/EX7.1/Ex7_1.sce')
-rw-r--r-- | 3673/CH7/EX7.1/Ex7_1.sce | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/3673/CH7/EX7.1/Ex7_1.sce b/3673/CH7/EX7.1/Ex7_1.sce new file mode 100644 index 000000000..a4efdda2e --- /dev/null +++ b/3673/CH7/EX7.1/Ex7_1.sce @@ -0,0 +1,20 @@ +//Example 7_1 page no:253
+clc
+function [r,th]=rect2pol(x,y)
+//rectangle to polar coordinate conversion
+r=sqrt(x^2+y^2);
+th=atan(y,x)*180/3.14;
+endfunction
+mat=[6+(%i*4),-6;-6,8+(%i*3)]
+val=[5,0]
+I=inv(mat)'*val'
+I1=I(1,1)
+I2=I(2,1)
+disp("the current in loop 1 is ")
+[mag,theta]=rect2pol(real(I1),imag(I1))
+disp(mag,"Magnitude of current is (in A)")
+disp(-theta,"Phase angle of current is (in degree)")
+disp("the current in loop 2 is ")
+[mag,theta]=rect2pol(real(I2),imag(I2))
+disp(mag,"Magnitude of current is (in A)")
+disp(-theta,"Phase angle of current is (in degree)")
|