summaryrefslogtreecommitdiff
path: root/2594/CH1
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /2594/CH1
downloadScilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip
initial commit / add all books
Diffstat (limited to '2594/CH1')
-rwxr-xr-x2594/CH1/EX1.10/Ex1_10.sce14
-rwxr-xr-x2594/CH1/EX1.11/Ex1_11.sce14
-rwxr-xr-x2594/CH1/EX1.12/Ex1_12.sce13
-rwxr-xr-x2594/CH1/EX1.13/Ex1_13.sce15
-rwxr-xr-x2594/CH1/EX1.14/Ex1_14.sce15
-rwxr-xr-x2594/CH1/EX1.15/Ex1_15.sce17
-rwxr-xr-x2594/CH1/EX1.16/Ex1_16.sce11
-rwxr-xr-x2594/CH1/EX1.17/Ex1_17.sce9
-rwxr-xr-x2594/CH1/EX1.18/Ex1_18.sce7
-rwxr-xr-x2594/CH1/EX1.19/Ex1_19.sce11
-rwxr-xr-x2594/CH1/EX1.20/Ex1_20.sce7
-rwxr-xr-x2594/CH1/EX1.4/Ex1_4.sce11
-rwxr-xr-x2594/CH1/EX1.5/Ex1_5.sce11
-rwxr-xr-x2594/CH1/EX1.6/Ex1_6.sce11
-rwxr-xr-x2594/CH1/EX1.8/Ex1_8.sce11
-rwxr-xr-x2594/CH1/EX1.9/Ex1_9.sce11
16 files changed, 188 insertions, 0 deletions
diff --git a/2594/CH1/EX1.10/Ex1_10.sce b/2594/CH1/EX1.10/Ex1_10.sce
new file mode 100755
index 000000000..c9a52850f
--- /dev/null
+++ b/2594/CH1/EX1.10/Ex1_10.sce
@@ -0,0 +1,14 @@
+clc
+x=1
+disp("x intercept = "+string(x)) //initializing value of x intercept..
+y=%inf
+disp("y intercept = "+string(y)) //initializing value of y intercept.
+z=%inf
+disp("z intercept = "+string(z)) //initializing value of z intercept.
+h=[1/x]
+disp("miller indices,h=(1/x) = "+string(h))//calculation
+k=[1/y]
+disp("k=(1/y) = "+string(k))//calculation
+l=[1/z]
+disp("l=(1/z) = "+string(l))//calculation
+
diff --git a/2594/CH1/EX1.11/Ex1_11.sce b/2594/CH1/EX1.11/Ex1_11.sce
new file mode 100755
index 000000000..6884e2736
--- /dev/null
+++ b/2594/CH1/EX1.11/Ex1_11.sce
@@ -0,0 +1,14 @@
+clc
+x=%inf
+disp("x intercept = "+string(x)) //initializing value of x intercept.
+y=%inf
+disp("y intercept = "+string(y)) //initializing value of Y intercept.
+z=1
+disp("z intercept = "+string(z)) //initializing value of Z intercept.
+h=[1/x]
+disp("miller indices,h=[1/x] = "+string(h))//calculation
+k=[1/y]
+disp("k=[1/y] = "+string(k))//calculation
+l=[1/z]
+disp("l=[1/z] = "+string(l))//calculation
+
diff --git a/2594/CH1/EX1.12/Ex1_12.sce b/2594/CH1/EX1.12/Ex1_12.sce
new file mode 100755
index 000000000..3436cfeeb
--- /dev/null
+++ b/2594/CH1/EX1.12/Ex1_12.sce
@@ -0,0 +1,13 @@
+clc
+x=%inf
+disp("x intercept = "+string(x)) //initializing value of X intercept.
+y=1
+disp("y intercept = "+string(y)) //initializing value of Y intercept.
+z=%inf
+disp("z intercept = "+string(z)) //initializing value of Z intercept.
+h=[1/x]
+disp("miller indices,h=[1/x] = "+string(h))//calculation
+k=[1/y]
+disp("k=[1/y] = "+string(k))//calculation
+l=[1/z]
+disp("l=[1/z] = "+string(l))//calculation
diff --git a/2594/CH1/EX1.13/Ex1_13.sce b/2594/CH1/EX1.13/Ex1_13.sce
new file mode 100755
index 000000000..f981465c1
--- /dev/null
+++ b/2594/CH1/EX1.13/Ex1_13.sce
@@ -0,0 +1,15 @@
+clc
+x=1
+disp("x intercept = "+string(x)) //initializing value of X intercept.
+y=1
+disp("y intercept = "+string(y)) //initializing value of Y intercept.
+z=%inf
+disp("z intercept = "+string(z)) //initializing value of Z intercept.
+h=[1/x]
+disp("miller indices,h=[1/x] = "+string(h))//calculation
+k=[1/y]
+disp("k=[1/y] = "+string(k))//calculation
+l=[1/z]
+disp("l=[1/z] = "+string(l))//calculation
+
+
diff --git a/2594/CH1/EX1.14/Ex1_14.sce b/2594/CH1/EX1.14/Ex1_14.sce
new file mode 100755
index 000000000..ba128fbc1
--- /dev/null
+++ b/2594/CH1/EX1.14/Ex1_14.sce
@@ -0,0 +1,15 @@
+clc
+x=%inf
+disp("x intercept = "+string(x)) //initializing value of X intercept.
+y=1
+disp("y intercept = "+string(y)) //initializing value of Y intercept.
+z=1
+disp("z intercept = "+string(z)) //initializing value of Z intercept.
+h=[1/x]
+disp("miller indices,h=[1/x] = "+string(h))//calculation
+k=[1/y]
+disp("k=[1/y] = "+string(k))//calculation
+l=[1/z]
+disp("l=[1/z] = "+string(l))//calculation
+
+
diff --git a/2594/CH1/EX1.15/Ex1_15.sce b/2594/CH1/EX1.15/Ex1_15.sce
new file mode 100755
index 000000000..a8bbb8a24
--- /dev/null
+++ b/2594/CH1/EX1.15/Ex1_15.sce
@@ -0,0 +1,17 @@
+clc
+x=2
+disp("x intercept = "+string(x)) //initializing value of X intercept.
+y=2
+disp("y intercept = "+string(y)) //initializing value of Y intercept.
+z=2
+disp("z intercept = "+string(z)) //initializing value of Z intercept.
+c=2
+disp("common factor of all the intercept= "+string(c)) //initializing value of common factor of all the intercepts.
+h=[c/x]
+disp("miller indices,h=[c/x] = "+string(h))//calculation
+k=[c/y]
+disp("k=[c/y] = "+string(k))//calculation
+l=[c/z]
+disp("l=[c/z] = "+string(l))//calculation
+
+
diff --git a/2594/CH1/EX1.16/Ex1_16.sce b/2594/CH1/EX1.16/Ex1_16.sce
new file mode 100755
index 000000000..3c1af7dcd
--- /dev/null
+++ b/2594/CH1/EX1.16/Ex1_16.sce
@@ -0,0 +1,11 @@
+clc
+Wa=28.1
+disp("Wa = "+string(Wa)) //initializing value of atomic weight.
+D=2.33
+disp("D = "+string(D)+"gram/cm^3") //initializing value of density.
+Na=6.02*10^23
+disp("Na = "+string(Na)+"atoms/mole") //initializing value of avagadro number.
+na =(Na*D)/(Wa)
+disp("na =(Na*D)/(Wa)= "+string(na)+" atoms/cm^3")//calculation
+
+//the value of na (number of atoms in 1 cm^3 of silicon), provided after calculation in the book is wrong.
diff --git a/2594/CH1/EX1.17/Ex1_17.sce b/2594/CH1/EX1.17/Ex1_17.sce
new file mode 100755
index 000000000..327acc941
--- /dev/null
+++ b/2594/CH1/EX1.17/Ex1_17.sce
@@ -0,0 +1,9 @@
+clc
+a=5*10^-8
+disp("a= "+string(a)+"cm") //initializing value of lattice constant.
+N=2
+disp("N= "+string(N)) //initializing value of no.of atoms in unit cell.
+V=a^3
+disp("V=a^3 = "+string(V)+"cm^3") //initializing value of total Volume of the unit cell.
+na =(N/(V))
+disp("na=(no.of atoms in unit cell/Volume of the unit cell) =(N/(V))= "+string(na))//calculation
diff --git a/2594/CH1/EX1.18/Ex1_18.sce b/2594/CH1/EX1.18/Ex1_18.sce
new file mode 100755
index 000000000..807d780b8
--- /dev/null
+++ b/2594/CH1/EX1.18/Ex1_18.sce
@@ -0,0 +1,7 @@
+clc
+a=5.43*10^-8
+disp("a = "+string(a)+"cm") //initializing value of lattice constant.
+N=8
+disp("N = "+string(N)) //initializing value of no. of atoms in a unit cell.
+ns =(N/(a^3))
+disp("Number of atom in the cm^3,ns =(N/(a^3))= "+string(ns))//calculation
diff --git a/2594/CH1/EX1.19/Ex1_19.sce b/2594/CH1/EX1.19/Ex1_19.sce
new file mode 100755
index 000000000..d5ea9a510
--- /dev/null
+++ b/2594/CH1/EX1.19/Ex1_19.sce
@@ -0,0 +1,11 @@
+clc
+a=5.43*10^-8
+disp(" a = "+string(a)+"cm") //initializing value of lattice constant.
+Wa=28.1
+disp(" Wa = "+string(Wa)) //initializing value of atomic weight.
+Na=6.02*10^23
+disp(" Na = "+string(Na)) //initializing value of avagdro number.
+ns=5*10^22
+disp(" ns = "+string(ns)+"atoms/cm^3") //initializing value of atoms/cm^3.
+D =(ns*Wa)/(Na)
+disp(" Density of silicon,D =(ns*Wa)/(Na) = "+string(D)+" gm/cm^2")//calculation
diff --git a/2594/CH1/EX1.20/Ex1_20.sce b/2594/CH1/EX1.20/Ex1_20.sce
new file mode 100755
index 000000000..07a38d8f6
--- /dev/null
+++ b/2594/CH1/EX1.20/Ex1_20.sce
@@ -0,0 +1,7 @@
+clc
+a=4.75*10^-8
+disp(" a = "+string(a)+"cm") //initializing value of lattice constant.
+N=4
+disp(" N = "+string(N)) //initializing value of number of atoms in the unit cell.
+na =(N/(a^3))
+disp(" na =(N/(a^3)) = "+string(na))//calculation
diff --git a/2594/CH1/EX1.4/Ex1_4.sce b/2594/CH1/EX1.4/Ex1_4.sce
new file mode 100755
index 000000000..67bb413de
--- /dev/null
+++ b/2594/CH1/EX1.4/Ex1_4.sce
@@ -0,0 +1,11 @@
+clc
+a=1
+disp("a= "+string(a)) //initializing value of lattice constant(a)=1.
+r=a/2
+disp("r=a/2 = "+string(r)) //initializing value of radius of atom for simple cubic.
+v=((4*%pi*(r^3))/3)
+disp("Volume of one atom ,v=((4*%pi*(r^3))/3) = "+string(v)) //calcuation.
+V=a^3
+disp("Total Volume of the cube,V=a^3 = "+string(V)) //calcuation.
+Fp=(v*100/V)
+disp("Fp(S.C)=(v*100/V) = "+string(Fp)+"%")//calculation
diff --git a/2594/CH1/EX1.5/Ex1_5.sce b/2594/CH1/EX1.5/Ex1_5.sce
new file mode 100755
index 000000000..15138a0aa
--- /dev/null
+++ b/2594/CH1/EX1.5/Ex1_5.sce
@@ -0,0 +1,11 @@
+clc
+a=1
+disp("a= "+string(a)) //initializing value of lattice constant(a)=1.
+r=(sqrt(3)*(a^2/4))
+disp("Radius of the atoms,r=(sqrt(3)*(a^2/4)) = "+string(r)) //initializing value of radius of atom for BCC.
+v=((4*%pi*(r^3))/3)*2
+disp("Volume of two atom,v=((4*%pi*(r^3))/3)*2 = "+string(v)) //calcuation.
+V=a^3
+disp("Total Volume of the cube,V=a^3 = "+string(V)) //calcuation.
+Fp=(v*100/V)
+disp("Fp(B.C.C)=(v*100/V) = "+string(Fp)+"%")//calculation
diff --git a/2594/CH1/EX1.6/Ex1_6.sce b/2594/CH1/EX1.6/Ex1_6.sce
new file mode 100755
index 000000000..adc44fd28
--- /dev/null
+++ b/2594/CH1/EX1.6/Ex1_6.sce
@@ -0,0 +1,11 @@
+clc
+a=1
+disp("a= "+string(a)) //initializing value of lattice constant(a)=1.
+r=(a/(2*sqrt(2)))
+disp("Radius of the atom,r=(a/(2*sqrt(2)))= "+string(r)) //initializing value of radius of atom for FCC.
+v=(((4*%pi*(r^3))/3)*4)
+disp("Volume of the four atom,v=(((4*%pi*(r^3))/3)*4) = "+string(v)) //calcuation.
+V=a^3
+disp("Total volume of the cube,V=a^3 = "+string(V)) //calcuation.
+Fp=(v*100/V)
+disp("Fp(F.C.C)=(v*100/V) = "+string(Fp)+"%")//calculation
diff --git a/2594/CH1/EX1.8/Ex1_8.sce b/2594/CH1/EX1.8/Ex1_8.sce
new file mode 100755
index 000000000..e122aaa9f
--- /dev/null
+++ b/2594/CH1/EX1.8/Ex1_8.sce
@@ -0,0 +1,11 @@
+clc
+a=1
+disp("a= "+string(a)) //initializing value of lattice constant(a)=1.
+r=((sqrt(3)*a/8))
+disp("Radius of the atom,r=(sqrt(3)*a/8) )= "+string(r)) //initializing value of radius of atom for diamond.
+v=(((4*%pi*(r^3))/3)*8)
+disp("v=(((4*%pi*(r^3))/3)*8) = "+string(v)) //calcuation.
+V=a^3
+disp("V=a^3 = "+string(V)) //calcuation.
+Fp=(v*100/V)
+disp("Fp(Diamond)=(v*100/V) = "+string(Fp)+"%")//calculation
diff --git a/2594/CH1/EX1.9/Ex1_9.sce b/2594/CH1/EX1.9/Ex1_9.sce
new file mode 100755
index 000000000..89aa51c65
--- /dev/null
+++ b/2594/CH1/EX1.9/Ex1_9.sce
@@ -0,0 +1,11 @@
+clc
+a=5*10^-8
+disp("a = "+string(a)+" cm") //initializing value of lattice constant.
+r=(sqrt(3)*(a/4))
+disp("Radius of the atom,r=(sqrt(3)*(a/4)) = "+string(r)) //initializing value of radius of atom for BCC.
+v=((4*%pi*(r^3))/3)*2
+disp("Volume of the two atoms,v=((4*%pi*(r^3))/3)*2 = "+string(v)) //calcuation.
+V=a^3
+disp("Total Volume of the cube,V=a^3 = "+string(V)) //calcuation.
+Fp=(v*100/V)
+disp("Fp(B.C.C)=(v*100/V) = "+string(Fp)+"%")//calculation