diff options
author | priyanka | 2015-06-24 15:03:17 +0530 |
---|---|---|
committer | priyanka | 2015-06-24 15:03:17 +0530 |
commit | b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch) | |
tree | ab291cffc65280e58ac82470ba63fbcca7805165 /2594/CH1 | |
download | Scilab-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-x | 2594/CH1/EX1.10/Ex1_10.sce | 14 | ||||
-rwxr-xr-x | 2594/CH1/EX1.11/Ex1_11.sce | 14 | ||||
-rwxr-xr-x | 2594/CH1/EX1.12/Ex1_12.sce | 13 | ||||
-rwxr-xr-x | 2594/CH1/EX1.13/Ex1_13.sce | 15 | ||||
-rwxr-xr-x | 2594/CH1/EX1.14/Ex1_14.sce | 15 | ||||
-rwxr-xr-x | 2594/CH1/EX1.15/Ex1_15.sce | 17 | ||||
-rwxr-xr-x | 2594/CH1/EX1.16/Ex1_16.sce | 11 | ||||
-rwxr-xr-x | 2594/CH1/EX1.17/Ex1_17.sce | 9 | ||||
-rwxr-xr-x | 2594/CH1/EX1.18/Ex1_18.sce | 7 | ||||
-rwxr-xr-x | 2594/CH1/EX1.19/Ex1_19.sce | 11 | ||||
-rwxr-xr-x | 2594/CH1/EX1.20/Ex1_20.sce | 7 | ||||
-rwxr-xr-x | 2594/CH1/EX1.4/Ex1_4.sce | 11 | ||||
-rwxr-xr-x | 2594/CH1/EX1.5/Ex1_5.sce | 11 | ||||
-rwxr-xr-x | 2594/CH1/EX1.6/Ex1_6.sce | 11 | ||||
-rwxr-xr-x | 2594/CH1/EX1.8/Ex1_8.sce | 11 | ||||
-rwxr-xr-x | 2594/CH1/EX1.9/Ex1_9.sce | 11 |
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
|