summaryrefslogtreecommitdiff
path: root/413/CH6/EX6.12/Example_6_13.sce
diff options
context:
space:
mode:
authorprashantsinalkar2017-10-10 12:27:19 +0530
committerprashantsinalkar2017-10-10 12:27:19 +0530
commit7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 (patch)
treedbb9e3ddb5fc829e7c5c7e6be99b2c4ba356132c /413/CH6/EX6.12/Example_6_13.sce
parentb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (diff)
downloadScilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.gz
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.tar.bz2
Scilab-TBC-Uploads-7f60ea012dd2524dae921a2a35adbf7ef21f2bb6.zip
initial commit / add all books
Diffstat (limited to '413/CH6/EX6.12/Example_6_13.sce')
-rw-r--r--413/CH6/EX6.12/Example_6_13.sce20
1 files changed, 20 insertions, 0 deletions
diff --git a/413/CH6/EX6.12/Example_6_13.sce b/413/CH6/EX6.12/Example_6_13.sce
new file mode 100644
index 000000000..c339fdf05
--- /dev/null
+++ b/413/CH6/EX6.12/Example_6_13.sce
@@ -0,0 +1,20 @@
+//Given This Matrix A, create a zero in position (4,2) by multiplying bu the proper @ Matrix)
+A=[7,8,6,6;1,6,-1,-2;,1,-2,5,-2;3,4,3,4;]
+printf('Matrix A is')
+disp(A)
+printf('Values of d, c,s are')
+d=sqrt(A(2,2)^2+A(4,2)^2)
+disp(d)
+c=A(2,2)/d
+disp(c)
+s=A(4,2)/d
+disp(s)
+printf('Matrix Q is')
+Q=[1,0,0,0;0,c,0,s;0,0,1,0;0,-s,0,c]
+disp(Q)
+printf('Matrix Q*A is')
+C=Q*A
+disp(C)
+printf('Matrix (Q*A*invsre(Q)) is')
+B=Q*A*Q'
+disp(B)