diff options
author | FOSSEE SysAds | 2015-12-08 15:04:13 +0600 |
---|---|---|
committer | FOSSEE SysAds | 2015-12-08 15:04:13 +0600 |
commit | af2e802cfaf390cbc43b476ec9f0c73c7e651d9f (patch) | |
tree | a024377882455868ac98f790805df5ee7cdf6f68 /Wireless_Communications_and_Networking_by_V._Garg | |
parent | 2ea1980b3f812234480f978b7a0aff0ffca0a0eb (diff) | |
download | Python-Textbook-Companions-af2e802cfaf390cbc43b476ec9f0c73c7e651d9f.tar.gz Python-Textbook-Companions-af2e802cfaf390cbc43b476ec9f0c73c7e651d9f.tar.bz2 Python-Textbook-Companions-af2e802cfaf390cbc43b476ec9f0c73c7e651d9f.zip |
Added(A)/Deleted(D) following books
A A_Course_In_Mechanical_Measurements_And_Instrumentation_by_A._K._Sawhney_And_P._Sawhney/README.txt
A A_Course_In_Mechanical_Measurements_And_Instrumentation_by_A._K._Sawhney_And_P._Sawhney/ch2_1.ipynb
A A_Course_In_Mechanical_Measurements_And_Instrumentation_by_A._K._Sawhney_And_P._Sawhney/ch3_1.ipynb
A A_Course_In_Mechanical_Measurements_And_Instrumentation_by_A._K._Sawhney_And_P._Sawhney/ch4_1.ipynb
A A_Course_In_Mechanical_Measurements_And_Instrumentation_by_A._K._Sawhney_And_P._Sawhney/ch5_1.ipynb
A A_Course_In_Mechanical_Measurements_And_Instrumentation_by_A._K._Sawhney_And_P._Sawhney/ch6_1.ipynb
A A_Course_In_Mechanical_Measurements_And_Instrumentation_by_A._K._Sawhney_And_P._Sawhney/ch7_1.ipynb
A A_Course_In_Mechanical_Measurements_And_Instrumentation_by_A._K._Sawhney_And_P._Sawhney/ch8_1.ipynb
A A_Course_In_Mechanical_Measurements_And_Instrumentation_by_A._K._Sawhney_And_P._Sawhney/ch9_1.ipynb
A A_Course_In_Mechanical_Measurements_And_Instrumentation_by_A._K._Sawhney_And_P._Sawhney/screenshots/ch2_1.png
A A_Course_In_Mechanical_Measurements_And_Instrumentation_by_A._K._Sawhney_And_P._Sawhney/screenshots/ch7_1.png
A A_Course_In_Mechanical_Measurements_And_Instrumentation_by_A._K._Sawhney_And_P._Sawhney/screenshots/kVSv5.png
A A_First_Course_on_Electrical_Drives_by_S._K._Pillai/CHAPTER2_1.ipynb
A A_First_Course_on_Electrical_Drives_by_S._K._Pillai/CHAPTER4_2.ipynb
A A_First_Course_on_Electrical_Drives_by_S._K._Pillai/CHAPTER5_2.ipynb
A A_First_Course_on_Electrical_Drives_by_S._K._Pillai/CHAPTER6_2.ipynb
A A_First_Course_on_Electrical_Drives_by_S._K._Pillai/CHAPTER7_2.ipynb
A A_First_Course_on_Electrical_Drives_by_S._K._Pillai/README.txt
A A_First_Course_on_Electrical_Drives_by_S._K._Pillai/screenshots/CHAP2.png
A A_First_Course_on_Electrical_Drives_by_S._K._Pillai/screenshots/CHAP4.png
A A_First_Course_on_Electrical_Drives_by_S._K._Pillai/screenshots/CHAP5.png
D A_First_course_in_Programming_with_C/Chapter14.ipynb
M A_First_course_in_Programming_with_C_by_T_Jeyapoovan/Chapter14_2.ipynb
A A_First_course_in_Programming_with_C_by_T_Jeyapoovan/README.txt
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT1.2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT1.3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT1.7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT1_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT1_3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT1_7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.10.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.11.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.13.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.14.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.15.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.16.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.17.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.18.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.4.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.5.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.6.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.8.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2.9.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_10.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_11.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_13.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_14.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_15.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_16.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_17.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_18.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_4.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_5.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_6.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_8.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT2_9.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3.1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3.10.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3.2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3.3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3.4.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3.6.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3.7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3.8.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3.9.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3_10.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3_3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3_4.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3_6.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3_7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3_8.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT3_9.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4.1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4.2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4.3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4.4.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4.5.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4.6.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4.7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4.8.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4.9.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4_3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4_4.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4_5.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4_6.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4_7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4_8.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/CHAPT4_9.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/screenshots/Fig1.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/screenshots/Fig1_1.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/screenshots/Fig2.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/screenshots/Fig2_1.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/screenshots/Fig3.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta,_U_S_Bhatnagar/screenshots/Fig3_1.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1.2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1.2_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1.2_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1.3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1.3_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1.3_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1.7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1.7_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1.7_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1_2_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1_3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1_3_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1_7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1_7_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.10.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.10_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.10_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.11.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.11_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.11_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.13.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.13_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.13_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.14.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.14_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.14_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.15.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.15_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.15_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.16.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.16_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.16_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.17.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.17_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.17_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.18.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.18_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.18_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.2_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.2_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.3_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.3_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.4.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.4_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.4_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.5.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.5_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.5_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.6.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.6_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.6_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.7_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.7_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.8.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.8_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.8_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.9.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.9_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.9_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_10.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_10_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_11.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_11_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_13.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_13_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_14.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_14_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_15.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_15_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_16.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_16_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_17.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_17_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_18.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_18_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_2_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_3_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_4.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_4_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_5.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_5_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_6.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_6_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_7_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_8.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_8_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_9.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2_9_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.10.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.10_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.10_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.1_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.1_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.2_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.2_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.3_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.3_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.4.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.4_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.4_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.6.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.6_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.6_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.7_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.7_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.8.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.8_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.8_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.9.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.9_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.9_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_10.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_10_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_1_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_2_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_3_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_4.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_4_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_6.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_6_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_7_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_8.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_8_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_9.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3_9_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.1_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.1_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.2_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.2_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.3_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.3_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.4.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.4_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.4_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.5.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.5_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.5_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.6.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.6_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.6_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.7_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.7_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.8.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.8_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.8_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.9.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.9_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.9_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_1_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_2.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_2_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_3.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_3_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_4.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_4_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_5.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_5_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_6.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_6_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_7.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_7_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_8.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_8_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_9.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4_9_1.ipynb
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/README.txt
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Fig1.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Fig1_1.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Fig1_2.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Fig2.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Fig2_1.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Fig2_2.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Fig3.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Fig3_1.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Fig3_2.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Hydrograph.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Hydrograph_1.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Illumination_curve.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Illumination_curve_1.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/flow_duration_curve.png
A A_Textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/flow_duration_curve_1.png
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1.2.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1.3.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT1.7.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.10.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.11.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.13.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.14.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.15.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.16.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.17.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.18.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.2.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.3.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.4.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.5.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.6.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.7.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.8.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT2.9.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.1.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.10.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.2.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.3.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.4.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.6.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.7.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.8.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT3.9.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.1.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.2.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.3.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.4.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.5.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.6.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.7.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.8.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/CHAPT4.9.ipynb
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Fig1.png
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Fig2.png
A A_textbook_on_Power_System_Engineering_by_A_Chakrabarti,_M_L_Soni,_P_V_Gupta_&_U_S_Bhatnagar/screenshots/Fig3.png
A About_Mumbai_by_sd/hemla.ipynb
A About_Mumbai_by_sd/screenshots/warning.png
A About_Mumbai_by_sd/screenshots/warning_1.png
A About_Mumbai_by_sd/screenshots/warning_2.png
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_10_Multiplicaton_of_Algebraical_Expressions.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_10_Multiplicaton_of_Algebraical_Expressions_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_10_Multiplicaton_of_Algerbrraical_Expressions_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_10_Multiplicaton_of_Algerbrraical_Expressions_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_11_Factors_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_11_Factors_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_11_Factors_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_11_Factors_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_12_Fractions_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_12_Fractions_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_12_Fractions_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_12_Fractions_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_13_Graphs_of_Quadratic_Functions_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_13_Graphs_of_Quadratic_Functions_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_13_Graphs_of_Quadratic_Functions_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_13_Graphs_of_Quardratic_Functions.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_14_Quardartic_Equations_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_14_Quardartic_Equations_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_14_Quardartic_Equations_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_14_Quardartic_Equations_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_16_Logarithms_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_16_Logarithms_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_16_Logarithms_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_16_Logarithms_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_18_Variation_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_18_Variation_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_18_Variation_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_18_Variation_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_1_The_Meaning_of_Algebra_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_1_The_Meaning_of_Algebra_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_1_The_Meaning_of_Algebra_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_1_The_Meaning_of_Algebra_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_20_Rational_and_Irrational_Numbers_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_20_Rational_and_Irrational_Numbers_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_20_Rational_and_Irrational_Numbers_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_20_Rational_and_Irrational_Numbers_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_21_Series_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_21_Series_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_21_Series_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_21_Series_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_2_Elementry_Operations_in_Algebra_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_2_Elementry_Operations_in_Algebra_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_2_Elementry_Operations_in_Algebra_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_2_Elementry_Operations_in_Algebra_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_3_Brackets_and_Operations_with_Them_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_3_Brackets_and_Operations_with_Them_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_3_Brackets_and_Operations_with_Them_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_3_Brackets_and_Operations_with_Them_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_4_Positive_and_Negative_Numbers_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_4_Positive_and_Negative_Numbers_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_4_Positive_and_Negative_Numbers_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_4_Positive_and_Negative_Numbers_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_5_Simple_Equations_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_5_Simple_Equations_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_5_Simple_Equations_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_5_Simple_Equations_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_7_Simultaneous_Equations_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_7_Simultaneous_Equations_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_7_Simultaneous_Equations_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_7_Simultaneous_Equations_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_8_Graphical_Representation_of_Quantities_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_8_Graphical_Representation_of_Quantities_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_8_Graphical_Representation_of_Quantities_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_8_Graphical_Representation_of_Quantities_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_9_The_Law_of_Straight_Line_and_Co_ordinates_1.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_9_The_Law_of_Straight_Line_and_Co_ordinates_2.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_9_The_Law_of_Straight_Line_and_Co_ordinates_3.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/Chapter_9_The_Law_of_Straight_Line_and_Co_ordinates_4.ipynb
A Algebra_by__P._Abbott_And_M._E._Wardle/README.txt
A Algebra_by__P._Abbott_And_M._E._Wardle/screenshots/cha8a_1.png
A Algebra_by__P._Abbott_And_M._E._Wardle/screenshots/cha8a_2.png
A Algebra_by__P._Abbott_And_M._E._Wardle/screenshots/cha8a_3.png
A Algebra_by__P._Abbott_And_M._E._Wardle/screenshots/cha8a_4.png
A Algebra_by__P._Abbott_And_M._E._Wardle/screenshots/cha8b_1.png
A Algebra_by__P._Abbott_And_M._E._Wardle/screenshots/cha8b_2.png
A Algebra_by__P._Abbott_And_M._E._Wardle/screenshots/cha8b_3.png
A Algebra_by__P._Abbott_And_M._E._Wardle/screenshots/cha8b_4.png
A Algebra_by__P._Abbott_And_M._E._Wardle/screenshots/cha8c_1.png
A Algebra_by__P._Abbott_And_M._E._Wardle/screenshots/cha8c_2.png
A Algebra_by__P._Abbott_And_M._E._Wardle/screenshots/cha8c_3.png
A Algebra_by__P._Abbott_And_M._E._Wardle/screenshots/cha8c_4.png
A Analog_Integrated_Circuits_by_J._B._Gupta/README.txt
A Analog_Integrated_Circuits_by__Pramod_Sharma/Chapter01.ipynb
A Analog_Integrated_Circuits_by__Pramod_Sharma/Chapter02.ipynb
A Analog_Integrated_Circuits_by__Pramod_Sharma/Chapter03.ipynb
A Analog_Integrated_Circuits_by__Pramod_Sharma/Chapter04.ipynb
A Analog_Integrated_Circuits_by__Pramod_Sharma/Chapter05.ipynb
A Analog_Integrated_Circuits_by__Pramod_Sharma/Chapter06.ipynb
A Analog_Integrated_Circuits_by__Pramod_Sharma/Chapter07.ipynb
A Analog_Integrated_Circuits_by__Pramod_Sharma/Chapter09.ipynb
A Analog_Integrated_Circuits_by__Pramod_Sharma/README.txt
A Analog_Integrated_Circuits_by__Pramod_Sharma/screenshots/ConstantAB_ch4.png
A Analog_Integrated_Circuits_by__Pramod_Sharma/screenshots/Res_and_Vol_Ch9.png
A Analog_Integrated_Circuits_by__Pramod_Sharma/screenshots/unknownRes_Ch4.png
A Antenna_and_Wave_Propagation_by_S._Wali/README.txt
A Antenna_and_Wave_Propagation_by_S._Wali/chapter10_1.ipynb
A Antenna_and_Wave_Propagation_by_S._Wali/chapter11_1.ipynb
A Antenna_and_Wave_Propagation_by_S._Wali/chapter12_1.ipynb
A Antenna_and_Wave_Propagation_by_S._Wali/chapter13_1.ipynb
A Antenna_and_Wave_Propagation_by_S._Wali/chapter14_1.ipynb
A Antenna_and_Wave_Propagation_by_S._Wali/chapter15_1.ipynb
A Antenna_and_Wave_Propagation_by_S._Wali/chapter1_1.ipynb
A Antenna_and_Wave_Propagation_by_S._Wali/chapter3_1.ipynb
A Antenna_and_Wave_Propagation_by_S._Wali/chapter4_1.ipynb
A Antenna_and_Wave_Propagation_by_S._Wali/chapter6_1.ipynb
A Antenna_and_Wave_Propagation_by_S._Wali/chapter7_1.ipynb
A Antenna_and_Wave_Propagation_by_S._Wali/chapter8_1.ipynb
A Antenna_and_Wave_Propagation_by_S._Wali/chapter9_1.ipynb
A Antenna_and_Wave_Propagation_by_S._Wali/screenshots/HPBW_FNBW_CH10_1.png
A Antenna_and_Wave_Propagation_by_S._Wali/screenshots/designValues_ch11_1.png
A Antenna_and_Wave_Propagation_by_S._Wali/screenshots/gain_fnbw_hpbw_1.png
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/Chapter10_1.ipynb
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/Chapter11_1.ipynb
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/Chapter12_1.ipynb
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/Chapter1_1.ipynb
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/Chapter2_1.ipynb
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/Chapter3_1.ipynb
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/Chapter4_1.ipynb
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/Chapter5_1.ipynb
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/Chapter6_1.ipynb
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/Chapter7_1.ipynb
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/Chapter8_1.ipynb
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/Chapter9_1.ipynb
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/README.txt
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/screenshots/1_AP_1.png
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/screenshots/2_AP_1.png
A Applied_Physics_by_K._Vijaya_Kumar,_T._Sreekanth/screenshots/3_AP_1.png
A Applied_Physics_by_M._Chandra_Shekar,_P._Appala_Naidu/Chapter11_1.ipynb
A Applied_Physics_by_M._Chandra_Shekar,_P._Appala_Naidu/Chapter12_1.ipynb
A Applied_Physics_by_M._Chandra_Shekar,_P._Appala_Naidu/Chapter2_1.ipynb
A Applied_Physics_by_M._Chandra_Shekar,_P._Appala_Naidu/Chapter3_1.ipynb
A Applied_Physics_by_M._Chandra_Shekar,_P._Appala_Naidu/README.txt
A Applied_Physics_by_M._Chandra_Shekar,_P._Appala_Naidu/screenshots/1_1.png
A Applied_Physics_by_M._Chandra_Shekar,_P._Appala_Naidu/screenshots/2_1.png
A Applied_Physics_by_M._Chandra_Shekar,_P._Appala_Naidu/screenshots/3_1.png
A Applied_Thermodynamics_and_Engineering?_by_T._D._Eastop_and_A._Mcconkey/ch3.ipynb
A Applied_Thermodynamics_and_Engineering?_by_T._D._Eastop_and_A._Mcconkey/ch4.ipynb
A Applied_Thermodynamics_and_Engineering?_by_T._D._Eastop_and_A._Mcconkey/ch5.ipynb
A Applied_Thermodynamics_and_Engineering?_by_T._D._Eastop_and_A._Mcconkey/ch6.ipynb
A Applied_Thermodynamics_and_Engineering?_by_T._D._Eastop_and_A._Mcconkey/ch7.ipynb
A Applied_Thermodynamics_and_Engineering?_by_T._D._Eastop_and_A._Mcconkey/ch8.ipynb
A Applied_Thermodynamics_and_Engineering?_by_T._D._Eastop_and_A._Mcconkey/ch9.ipynb
A Applied_Thermodynamics_and_Engineering?_by_T._D._Eastop_and_A._Mcconkey/screenshots/3.png
A Applied_Thermodynamics_and_Engineering?_by_T._D._Eastop_and_A._Mcconkey/screenshots/5.png
A Applied_Thermodynamics_and_Engineering?_by_T._D._Eastop_and_A._Mcconkey/screenshots/9.png
A Basic_Electrical_And_Electronics_Engineering_by_B._R._Patil/README.txt
A Basic_Electrical_and_Electronics_Engineering_by_R._Muthusubramanian_and_S._Salivahanan/README.txt
A Basic_Electrical_and_Electronics_Engineering_by_R._Muthusubramanian_and_S._Salivahanan/ch12_1.ipynb
A Basic_Electrical_and_Electronics_Engineering_by_R._Muthusubramanian_and_S._Salivahanan/ch13_1.ipynb
A Basic_Electrical_and_Electronics_Engineering_by_R._Muthusubramanian_and_S._Salivahanan/ch14_1.ipynb
A Basic_Electrical_and_Electronics_Engineering_by_R._Muthusubramanian_and_S._Salivahanan/ch15_1.ipynb
A Basic_Electrical_and_Electronics_Engineering_by_R._Muthusubramanian_and_S._Salivahanan/ch1_1.ipynb
A Basic_Electrical_and_Electronics_Engineering_by_R._Muthusubramanian_and_S._Salivahanan/ch2_1.ipynb
A Basic_Electrical_and_Electronics_Engineering_by_R._Muthusubramanian_and_S._Salivahanan/ch3_1.ipynb
A Basic_Electrical_and_Electronics_Engineering_by_R._Muthusubramanian_and_S._Salivahanan/ch4_1.ipynb
A Basic_Electrical_and_Electronics_Engineering_by_R._Muthusubramanian_and_S._Salivahanan/ch5_1.ipynb
A Basic_Electrical_and_Electronics_Engineering_by_R._Muthusubramanian_and_S._Salivahanan/screenshots/ch13_1.png
A Basic_Electrical_and_Electronics_Engineering_by_R._Muthusubramanian_and_S._Salivahanan/screenshots/ch14_1.png
A Basic_Electrical_and_Electronics_Engineering_by_R._Muthusubramanian_and_S._Salivahanan/screenshots/ch2_1.png
M C++_Demystified:_A_Self-Teaching_Guide/students.dat
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch1.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch10.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch11.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch12.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch13.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch14.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch15.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch2.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch3.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch4.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch5.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch7.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch8.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/ch9.ipynb
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/screenshots/TaVSN2.png
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/screenshots/TempVSMoleFraction13.png
A Chemical_Engineering_Thermodynamics___by_S._Sundaram/screenshots/Tempvsequlibrum14.png
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_1_Atomic_Structure.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_1_Atomic_Structure_1.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_1_Atomic_Structure_2.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_1_Atomic_Structure_3.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_2_Nuclear_Structure_and_Radioactivity.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_2_Nuclear_Structure_and_Radioactivity_1.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_2_Nuclear_Structure_and_Radioactivity_2.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_2_Nuclear_Sturcture_and_Radioactivity.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_4_States_of_Matter.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_4_States_of_Matter_1.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_4_States_of_Matter_2.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_4_States_of_Matter_3.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_5_Thermodynamics.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_5_Thermodynamics_1.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_5_Thermodynamics_2.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_5_Thermodynamics_3.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_6_Phase_Equilibria.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_6_Phase_Equlibria.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_6_Phase_Equlibria_1.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_6_Phase_Equlibria_2.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_7_Electrochemistry.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_7_Electrochemistry_1.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_7_Electrochemistry_2.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_7_Electrochemistry_3.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_8_Chemical_Kineticcs_and_Catalysis.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_8_Chemical_Kinetics_and_Catalysis.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_8_Chemical_Kinetics_and_Catalysis_1.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_8_Chemical_Kinetics_and_Catalysis_2.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_9_Photochemistry.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_9_Photochemistry_1.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_9_Photochemistry_2.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/Chapter_9_Photochemistry_3.ipynb
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/README.txt
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/screenshots/Cha2.png
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/screenshots/Cha2_1.png
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/screenshots/Cha2_2.png
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/screenshots/Cha2_3.png
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/screenshots/Cha4.png
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/screenshots/Cha4_1.png
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/screenshots/Cha4_2.png
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/screenshots/Cha4_3.png
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/screenshots/Cha5.png
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/screenshots/Cha5_1.png
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/screenshots/Cha5_2.png
A Chemistry_In_Engineering_And_Technology_Volume_1_by_J._C._Kuriacose_And_J._Rajaram/screenshots/Cha5_3.png
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_(English)_3rd_Edition_by_Sergio_Franco/chapter1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_(English)_3rd_Edition_by_Sergio_Franco/chapter1_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_(English)_3rd_Edition_by_Sergio_Franco/chapter1_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_(English)_3rd_Edition_by_Sergio_Franco/chapter1_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_(English)_3rd_Edition_by_Sergio_Franco/chapter1_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_(English)_3rd_Edition_by_Sergio_Franco/chapter1_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_(English)_3rd_Edition_by_Sergio_Franco/chapter1_6.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_(English)_3rd_Edition_by_Sergio_Franco/chapter1_7.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter10.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter10_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter10_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter10_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter10_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter10_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter11.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter11_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter11_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter11_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter11_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter11_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter12.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter12_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter12_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter12_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter12_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter12_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter13.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter13_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter13_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter13_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter13_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter13_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter1_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter1_10.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter1_11.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter1_12.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter1_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter1_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter1_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter1_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter1_6.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter1_7.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter1_8.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter1_9.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter2_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter2_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter2_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter2_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter2_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter3_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter3_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter3_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter3_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter3_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter4_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter4_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter4_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter4_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter4_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter5_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter5_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter5_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter5_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter5_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter6.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter6_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter6_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter6_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter6_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter6_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter7.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter7_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter7_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter7_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter7_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter7_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter8.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter8_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter8_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter8_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter8_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter8_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter9.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter9_1.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter9_2.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter9_3.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter9_4.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/chapter9_5.ipynb
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/screenshots/Frequency.png
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/screenshots/Saturation.png
A Design_With_Operational_Amplifiers_And_Analog_Integrated_Circuits_3rd_Edition_by_Sergio_Franco/screenshots/Step.png
A "ENGINEERING_PHYSICS_by_M.ARUMUGAM/1.INTERFERENCE AND DIFFRACTION OF LIGHT.ipynb"
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/1.INTERFERENCE_AND_DIFFRACTION_OF_LIGHT.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/1.INTERFERENCE_AND_DIFFRACTION_OF_LIGHT_1.ipynb
A "ENGINEERING_PHYSICS_by_M.ARUMUGAM/2.POLARIZATION AND ULTRASONICS.ipynb"
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/2.POLARIZATION_AND_ULTRASONICS.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/2.POLARIZATION_AND_ULTRASONICS_1.ipynb
A "ENGINEERING_PHYSICS_by_M.ARUMUGAM/3.ACOUSTICS AND SUPERCONDUCTIVITY.ipynb"
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/3.ACOUSTICS_AND_SUPERCONDUCTIVITY.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/3.ACOUSTICS_AND_SUPERCONDUCTIVITY_1.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/4.LASERS.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/4.LASERS_1.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/4.LASERS_2.ipynb
A "ENGINEERING_PHYSICS_by_M.ARUMUGAM/5.FIBER OPTICS.ipynb"
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/5.FIBER_OPTICS.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/5.FIBER_OPTICS_1.ipynb
A "ENGINEERING_PHYSICS_by_M.ARUMUGAM/6.MAGNETIC PROPERTIES AND CRYSTAL STRUCTURES..ipynb"
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/6.MAGNETIC_PROPERTIES_AND_CRYSTAL_STRUCTURES..ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/6.MAGNETIC_PROPERTIES_AND_CRYSTAL_STRUCTURES._1.ipynb
A "ENGINEERING_PHYSICS_by_M.ARUMUGAM/7.CRYSTAL STRUCTURES AND X-RAY DIFFRACTION.ipynb"
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/7.CRYSTAL_STRUCTURES_AND_X-RAY_DIFFRACTION.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/7.CRYSTAL_STRUCTURES_AND_X-RAY_DIFFRACTION_1.ipynb
A "ENGINEERING_PHYSICS_by_M.ARUMUGAM/8.DEFECTS IN SOLIDS.ipynb"
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/8.DEFECTS_IN_SOLIDS.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/8.DEFECTS_IN_SOLIDS_1.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/Chapter01.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/Chapter02.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/Chapter03.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/Chapter04.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/Chapter05.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/Chapter06.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/Chapter07.ipynb
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/Chapter08.ipynb
A "ENGINEERING_PHYSICS_by_M.ARUMUGAM/Eng.Physics by M.Arumugam.zip"
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/Screenshot_(79).png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/Screenshot_(79)_1.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/Screenshot_(79)_2.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/Screenshot_(79)_3.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/Screenshot_(79)_4.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/Screenshot_(79)_5.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/Screenshot_(79)_6.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/birefringence.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/birefringence_1.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/birefringence_2.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/birefringence_3.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/birefringence_4.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/birefringence_5.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/birefringence_6.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/polarisation.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/polarisation_1.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/polarisation_2.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/polarisation_3.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/polarisation_4.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/polarisation_5.png
A ENGINEERING_PHYSICS_by_M.ARUMUGAM/screenshots/polarisation_6.png
A Electonic_Devices_by_S._Sharma/Chapter02.ipynb
A Electonic_Devices_by_S._Sharma/Chapter03.ipynb
A Electonic_Devices_by_S._Sharma/Chapter04.ipynb
A Electonic_Devices_by_S._Sharma/Chapter05.ipynb
A Electonic_Devices_by_S._Sharma/Chapter06.ipynb
A Electonic_Devices_by_S._Sharma/Chapter07.ipynb
A Electonic_Devices_by_S._Sharma/screenshots/Capture1.png
A Electonic_Devices_by_S._Sharma/screenshots/Capture2.png
A Electonic_Devices_by_S._Sharma/screenshots/Capture3.png
A Electric_Machines_by_Nagrath_&_Kothari/Chapter02.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter02_1.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter02_2.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter03.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter03_1.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter03_2.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter05.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter05_1.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter05_2.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter07.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter07_1.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter07_2.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter08.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter08_1.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter08_2.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter09.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter09_1.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter09_2.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter10.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter10_1.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter10_2.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter12.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter12_1.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/Chapter12_2.ipynb
A Electric_Machines_by_Nagrath_&_Kothari/README.txt
A Electric_Machines_by_Nagrath_&_Kothari/screenshots/Chapter10.png
A Electric_Machines_by_Nagrath_&_Kothari/screenshots/Chapter10_1.png
A Electric_Machines_by_Nagrath_&_Kothari/screenshots/Chapter10_2.png
A Electric_Machines_by_Nagrath_&_Kothari/screenshots/Chapter12.png
A Electric_Machines_by_Nagrath_&_Kothari/screenshots/Chapter12_1.png
A Electric_Machines_by_Nagrath_&_Kothari/screenshots/Chapter12_2.png
A Electric_Machines_by_Nagrath_&_Kothari/screenshots/Chapter9.png
A Electric_Machines_by_Nagrath_&_Kothari/screenshots/Chapter9_1.png
A Electric_Machines_by_Nagrath_&_Kothari/screenshots/Chapter9_2.png
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/README.txt
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/ch10_1.ipynb
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/ch11_1.ipynb
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/ch2_1.ipynb
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/ch3_1.ipynb
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/ch4_1.ipynb
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/ch5_1.ipynb
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/ch6_1.ipynb
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/ch7_1.ipynb
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/ch8_1.ipynb
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/ch9_1.ipynb
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/screenshots/ch11.png
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/screenshots/ch8.png
A Electric_Power_Distribution_System_Engineering_by_T._Gonen/screenshots/loadvstime2.png
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/README.txt
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch10_1.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch10_2.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch12_1.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch12_2.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch13_1.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch13_2.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch2_1.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch2_2.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch3_1.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch3_2.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch4_1.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch4_2.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch5_1.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch5_2.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch6_1.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch6_2.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch7_1.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch7_2.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch8_1.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch8_2.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch9_1.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/ch9_2.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/chC_1.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/chC_2.ipynb
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/screenshots/Voltage_Time7_1.png
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/screenshots/Voltage_Time7_2.png
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/screenshots/currentVoltageJunction7_1.png
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/screenshots/currentVoltageJunction7_2.png
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/screenshots/transmissionsystem10_1.png
A Electric_Power_Transmission_System_Engineering_Analysis_And_Design_by_T._Gonen/screenshots/transmissionsystem10_2.png
M Electrical_Circuit_Theory_And_Technology/chapter_06.ipynb
A Electrical_Machines_-_1_by_Tarlok_Singh/Chap2.ipynb
A Electrical_Machines_-_1_by_Tarlok_Singh/Chap3.ipynb
A Electrical_Machines_-_1_by_Tarlok_Singh/Chap4.ipynb
A Electrical_Machines_-_1_by_Tarlok_Singh/README.txt
A Electrical_Machines_-_1_by_Tarlok_Singh/screenshots/ArmaturePowerC2.png
A Electrical_Machines_-_1_by_Tarlok_Singh/screenshots/WaveNLapWindingC2.png
A Electrical_Machines_-_1_by_Tarlok_Singh/screenshots/turnsPerPhaseC4.png
A Electrical_Machines_by_M._V._Despande/Chapter_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_11.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_11_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_12.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_12_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_13.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_13_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_14.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_14_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_15.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_15_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_16.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_16_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_17.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_17_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_1_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_2.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_2_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_3.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_3_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_4.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_4_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_7.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_7_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_8.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_8_1.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_9.ipynb
A Electrical_Machines_by_M._V._Despande/Chapter_9_1.ipynb
A Electrical_Machines_by_M._V._Despande/README.txt
A Electrical_Machines_by_M._V._Despande/screenshots/01.png.PNG
A Electrical_Machines_by_M._V._Despande/screenshots/02.PNG
A Electrical_Machines_by_M._V._Despande/screenshots/03.PNG
A Electrical_Machines_by_M._V._Despande/screenshots/Capture001.png
A Electrical_Machines_by_M._V._Despande/screenshots/Capture002.png
A Electrical_Machines_by_M._V._Despande/screenshots/Capture003.png
A Electrical_Machines_by_R._K._Srivastava/README.txt
A Electrical_Machines_by_R._K._Srivastava/ch2.ipynb
A Electrical_Machines_by_R._K._Srivastava/ch3.ipynb
A Electrical_Machines_by_R._K._Srivastava/ch4.ipynb
A Electrical_Machines_by_R._K._Srivastava/ch5.ipynb
A Electrical_Machines_by_R._K._Srivastava/ch6.ipynb
A Electrical_Machines_by_R._K._Srivastava/ch7.ipynb
A Electrical_Machines_by_R._K._Srivastava/screenshots/ch3.png
A Electrical_Machines_by_R._K._Srivastava/screenshots/ch5.png
A Electrical_Machines_by_R._K._Srivastava/screenshots/ch7.png
A Electrical_Machines_by_S._K._Bhattacharya/README.txt
A Electrical_Network_by_R._Singh/Chapter1.ipynb
A Electrical_Network_by_R._Singh/Chapter10.ipynb
A Electrical_Network_by_R._Singh/Chapter11.ipynb
A Electrical_Network_by_R._Singh/Chapter12.ipynb
A Electrical_Network_by_R._Singh/Chapter2.ipynb
A Electrical_Network_by_R._Singh/Chapter3.ipynb
A Electrical_Network_by_R._Singh/Chapter4.ipynb
A Electrical_Network_by_R._Singh/Chapter6.ipynb
A Electrical_Network_by_R._Singh/Chapter7.ipynb
A Electrical_Network_by_R._Singh/Chapter8.ipynb
A Electrical_Network_by_R._Singh/screenshots/chapter4.png
A Electrical_Network_by_R._Singh/screenshots/chapter6.png
A Electrical_Network_by_R._Singh/screenshots/chapter7.png
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter1.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter10.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter11.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter12.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter13.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter14.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter15.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter16.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter17.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter2.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter3.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter4.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter5.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter6.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter7.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter8.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/Chapter9.ipynb
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/screenshots/Chapter3.png
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/screenshots/Chapter4.png
A Electronic_Circuit_Analysis_And_Design_by_D._A._Neamen/screenshots/Chapter5.png
A Electronic_Circuits_by_Dr._Sanjay_Sharma/README.txt
A Electronic_Circuits_by_M._H._Tooley/Chapter1.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter12.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter12_1.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter13.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter13_1.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter1_1.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter2.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter2_1.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter3.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter3_1.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter4.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter4_1.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter5.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter5_1.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter7.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter7_1.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter8.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter8_1.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter9.ipynb
A Electronic_Circuits_by_M._H._Tooley/Chapter9_1.ipynb
A Electronic_Circuits_by_M._H._Tooley/chapter6.ipynb
A Electronic_Circuits_by_M._H._Tooley/chapter6_1.ipynb
A Electronic_Circuits_by_M._H._Tooley/screenshots/Chapter1.png
A Electronic_Circuits_by_M._H._Tooley/screenshots/Chapter2.png
A Electronic_Circuits_by_M._H._Tooley/screenshots/Chapter3.png
A Electronic_Circuits_by_M._H._Tooley/screenshots/chapter1.png
A Electronic_Circuits_by_M._H._Tooley/screenshots/chapter2.png
A Electronic_Circuits_by_M._H._Tooley/screenshots/chapter3.png
A Electronic_Devices_by_K._C._Nandi/README.txt
A Electronic_Instrumentation_And_Measurements_by_J.B.Gupta/Chapter_01_1.ipynb
A Electronic_Instrumentation_And_Measurements_by_J.B.Gupta/Chapter_02_1.ipynb
A Electronic_Instrumentation_And_Measurements_by_J.B.Gupta/Chapter_03_1.ipynb
A Electronic_Instrumentation_And_Measurements_by_J.B.Gupta/Chapter_04_1.ipynb
A Electronic_Instrumentation_And_Measurements_by_J.B.Gupta/Chapter_05_1.ipynb
A Electronic_Instrumentation_And_Measurements_by_J.B.Gupta/Chapter_06_1.ipynb
A Electronic_Instrumentation_And_Measurements_by_J.B.Gupta/Chapter_07_1.ipynb
A Electronic_Instrumentation_And_Measurements_by_J.B.Gupta/Chapter_08_1.ipynb
A Electronic_Instrumentation_And_Measurements_by_J.B.Gupta/Chapter_10_1.ipynb
A Electronic_Instrumentation_And_Measurements_by_J.B.Gupta/README.txt
A Electronic_Instrumentation_And_Measurements_by_J.B.Gupta/screenshots/snap1.png
A Electronic_Instrumentation_And_Measurements_by_J.B.Gupta/screenshots/snap2_1.png
A Electronic_Instrumentation_And_Measurements_by_J.B.Gupta/screenshots/snap3_2.png
A Electronic_Instrumentation_And_Measurements_by_U.A._Bakshi,_A.V._Bakshi,_K.A._Bakshi/Chapter_2.ipynb
A Electronic_Instrumentation_And_Measurements_by_U.A._Bakshi,_A.V._Bakshi,_K.A._Bakshi/Chapter_3.ipynb
A Electronic_Instrumentation_And_Measurements_by_U.A._Bakshi,_A.V._Bakshi,_K.A._Bakshi/Chapter_4.ipynb
A Electronic_Instrumentation_And_Measurements_by_U.A._Bakshi,_A.V._Bakshi,_K.A._Bakshi/Chapter_5.ipynb
A Electronic_Instrumentation_And_Measurements_by_U.A._Bakshi,_A.V._Bakshi,_K.A._Bakshi/Chapter_6.ipynb
A Electronic_Instrumentation_And_Measurements_by_U.A._Bakshi,_A.V._Bakshi,_K.A._Bakshi/Chapter_7.ipynb
A Electronic_Instrumentation_And_Measurements_by_U.A._Bakshi,_A.V._Bakshi,_K.A._Bakshi/Chapter_8.ipynb
A Electronic_Instrumentation_And_Measurements_by_U.A._Bakshi,_A.V._Bakshi,_K.A._Bakshi/README.txt
A Electronic_Instrumentation_And_Measurements_by_U.A._Bakshi,_A.V._Bakshi,_K.A._Bakshi/screenshots/ch3.png
A Electronic_Instrumentation_And_Measurements_by_U.A._Bakshi,_A.V._Bakshi,_K.A._Bakshi/screenshots/ch5.png
A Electronic_Instrumentation_And_Measurements_by_U.A._Bakshi,_A.V._Bakshi,_K.A._Bakshi/screenshots/ch7.png
D Electronic_Measurements_and_Instrumentation_by_Er.R.K.Rajput/R.K.RAJPUTCHAPTER_12.ipynb
D Electronic_Measurements_and_Instrumentation_by_Er.R.K.Rajput/R.K.RAJPUTCHAPTER_8.ipynb
D Electronic_Measurements_and_Instrumentation_by_Er.R.K.Rajput/R.K.RAJPUT_CHAPTER_1_.ipynb
D Electronic_Measurements_and_Instrumentation_by_Er.R.K.Rajput/R.K.RAJPUT_CHAPTER_2_.ipynb
D Electronic_Measurements_and_Instrumentation_by_Er.R.K.Rajput/R.K.RAJPUT_CHAPTER_7.ipynb
D Electronic_Measurements_and_Instrumentation_by_Er.R.K.Rajput/R.K._RAJPUT_CHAPTER_6.ipynb
D Electronic_Measurements_and_Instrumentation_by_Er.R.K.Rajput/R.k.Rajput5.ipynb
A Electronic_Measurements_and_Instrumentation_by_Er.R.K.Rajput/screenshots/r.k.rajput12_1.png
A Electronic_Measurements_and_Instrumentation_by_Er.R.K.Rajput/screenshots/r.k_rajput_1.png
A Electronic_Measurements_and_Instrumentation_by_Er.R.K.Rajput/screenshots/r.krajput_1.png
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/Chapter1.ipynb
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/Chapter10.ipynb
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/Chapter11.ipynb
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/Chapter13.ipynb
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/Chapter14.ipynb
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/Chapter2.ipynb
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/Chapter3.ipynb
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/Chapter4.ipynb
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/Chapter5.ipynb
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/Chapter6.ipynb
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/Chapter7.ipynb
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/Chapter8.ipynb
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/Chapter9.ipynb
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/screenshots/chapter1.png
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/screenshots/chapter2.png
A Electronics_Devices_and_Circuits_by_G._S._N._Raju/screenshots/chapter3.png
A Electronics_Engineering_by_P._Raja/chapter_1.ipynb
A Electronics_Engineering_by_P._Raja/chapter_2.ipynb
A Electronics_Engineering_by_P._Raja/chapter_3.ipynb
A Electronics_Engineering_by_P._Raja/chapter_4.ipynb
A Electronics_Engineering_by_P._Raja/chapter_5.ipynb
A Electronics_Engineering_by_P._Raja/chapter_6.ipynb
A Electronics_Engineering_by_P._Raja/chapter_7.ipynb
A Electronics_Engineering_by_P._Raja/chapter_8.ipynb
A Electronics_Engineering_by_P._Raja/chapter_9.ipynb
A Electronics_Engineering_by_P._Raja/screenshots/7.png
A Electronics_Engineering_by_P._Raja/screenshots/snap-3.png
A Electronics_Engineering_by_P._Raja/screenshots/snap-6.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/README.txt
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter10.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter10_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter10_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter10_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter10_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter10_5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter11.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter11_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter11_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter11_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter11_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter11_5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter12.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter12_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter12_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter12_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter12_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter12_5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter13.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter13_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter13_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter13_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter13_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter13_5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter14.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter14_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter14_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter14_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter14_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter14_5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter15.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter15_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter15_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter15_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter15_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter15_5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter16.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter16_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter16_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter16_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter16_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter16_5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter16_6.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter17.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter17_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter17_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter17_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter17_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter17_5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter17_6.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter18.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter18_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter18_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter18_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter18_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter18_5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter18_6.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter19.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter19_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter19_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter19_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter19_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter19_5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter19_6.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter19_7.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter1_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter1_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter1_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter1_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter2_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter2_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter2_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter2_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter3_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter3_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter3_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter3_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter4_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter4_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter4_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter4_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter5_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter5_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter5_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter5_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter6.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter6_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter6_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter6_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter6_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter7.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter7_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter7_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter7_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter7_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter7_5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter8.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter8_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter8_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter8_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter8_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter8_5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter9.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter9_1.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter9_2.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter9_3.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter9_4.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/chapter9_5.ipynb
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_1.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_10.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_11.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_12.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_13.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_14.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_15.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_16.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_2.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_3.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_4.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_5.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_6.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_7.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_8.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1441820728.67_9.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_1.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_10.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_11.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_12.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_13.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_14.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_15.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_16.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_17.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_18.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_2.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_3.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_4.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_5.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_6.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_7.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_8.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1443638722.05_9.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.46.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.46_1.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.46_2.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.46_3.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.46_4.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.46_5.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.46_6.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.47.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.47_1.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.47_2.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.47_3.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.47_4.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.47_5.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.47_6.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.47_7.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1444392978.47_8.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1445188737.3.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1445188737.3_1.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1445188737.3_2.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1445188737.3_3.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1445188737.3_4.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/local_data-1445188737.3_5.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.2(B.M.D).png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.2(B.M.D)_1.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.2(B.M.D)_2.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.2(B.M.D)_3.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.2(B.M.D)_4.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.2(B.M.D)_5.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.2(S.F.D).png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.2(S.F.D)_1.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.2(S.F.D)_2.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.2(S.F.D)_3.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.2(S.F.D)_4.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.2(S.F.D)_5.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.3(B.M.D).png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.3(B.M.D)_1.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.3(B.M.D)_2.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.3(B.M.D)_3.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.3(B.M.D)_4.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/Ex8.3(B.M.D)_5.png
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/local_data-1443638722.05.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/local_data-1443638722.05_1.dat
A Engineering_Mechanics,_Schaum_Series_by_McLean/screenshots/local_data-1443638722.05_2.dat
A Engineering_Physics_(Volume-2)_by_S.K._Gupta/chapter1.ipynb
A Engineering_Physics_(Volume-2)_by_S.K._Gupta/chapter2.ipynb
A Engineering_Physics_(Volume-2)_by_S.K._Gupta/chapter3.ipynb
A Engineering_Physics_(Volume-2)_by_S.K._Gupta/chapter4.ipynb
A Engineering_Physics_(Volume-2)_by_S.K._Gupta/chapter5.ipynb
A Engineering_Physics_(Volume-2)_by_S.K._Gupta/chapter6.ipynb
A Engineering_Physics_(Volume-2)_by_S.K._Gupta/chapter7.ipynb
A Engineering_Physics_(Volume-2)_by_S.K._Gupta/screenshots/X-ray_diffraction.png
A Engineering_Physics_(Volume-2)_by_S.K._Gupta/screenshots/ultrasonics.png
A Engineering_Physics_(Volume-2)_by_S.K._Gupta/screenshots/wave_mechanics.png
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/README.txt
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch1_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch1_2.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch1_3.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch2.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch2_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch2_2.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch2_3.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch3.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch3_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch3_2.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch3_3.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch4.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch4_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch4_2.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch4_3.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch6.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch6_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch6_2.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch6_3.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch7.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch7_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch7_2.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch7_3.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch8.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch8_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch8_2.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/ch8_3.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter1_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter2.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter2_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter3.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter3_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter4.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter4_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter6.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter6_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter7.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter7_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter8.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/chapter8_1.ipynb
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/screenshots/Screenshot_(100).png
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/screenshots/Screenshot_(100)_1.png
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/screenshots/Screenshot_(101).png
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/screenshots/Screenshot_(101)_1.png
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/screenshots/Screenshot_(102).png
A Engineering_Physics_(volume_-_2)_by_B._K._Pandey_and_S._Chaturvedi/screenshots/Screenshot_(102)_1.png
A Fiber_Optics_Communication_by_H._Kolimbiris/README.txt
A Fiber_Optics_Communication_by_H._Kolimbiris/chapter10_1.ipynb
A Fiber_Optics_Communication_by_H._Kolimbiris/chapter11_1.ipynb
A Fiber_Optics_Communication_by_H._Kolimbiris/chapter12_1.ipynb
A Fiber_Optics_Communication_by_H._Kolimbiris/chapter13_1.ipynb
A Fiber_Optics_Communication_by_H._Kolimbiris/chapter1_1.ipynb
A Fiber_Optics_Communication_by_H._Kolimbiris/chapter2_1.ipynb
A Fiber_Optics_Communication_by_H._Kolimbiris/chapter3_1.ipynb
A Fiber_Optics_Communication_by_H._Kolimbiris/chapter4_1.ipynb
A Fiber_Optics_Communication_by_H._Kolimbiris/chapter5_1.ipynb
A Fiber_Optics_Communication_by_H._Kolimbiris/chapter6_1.ipynb
A Fiber_Optics_Communication_by_H._Kolimbiris/chapter7_1.ipynb
A Fiber_Optics_Communication_by_H._Kolimbiris/chapter9_1.ipynb
A Fiber_Optics_Communication_by_H._Kolimbiris/screenshots/1.PNG
A Fiber_Optics_Communication_by_H._Kolimbiris/screenshots/2.PNG
A Fiber_Optics_Communication_by_H._Kolimbiris/screenshots/3.PNG
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/Chapter_1.ipynb
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/Chapter_10.ipynb
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/Chapter_2.ipynb
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/Chapter_3.ipynb
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/Chapter_4.ipynb
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/Chapter_5.ipynb
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/Chapter_6.ipynb
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/Chapter_7.ipynb
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/Chapter_8.ipynb
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/Chapter_9.ipynb
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/README.txt
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/screenshots/4-1.png
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/screenshots/5-2.png
A Fundamentals_Of_Electronic_Devices_And_Circuits_by_J._B._Gupta/screenshots/7-1.png
A Fundamentals_Of_Electronics_Devices_by_Dr._K._C._Nandi/chapter_1.ipynb
A Fundamentals_Of_Electronics_Devices_by_Dr._K._C._Nandi/chapter_2.ipynb
A Fundamentals_Of_Electronics_Devices_by_Dr._K._C._Nandi/chapter_3.ipynb
A Fundamentals_Of_Electronics_Devices_by_Dr._K._C._Nandi/chapter_4.ipynb
A Fundamentals_Of_Electronics_Devices_by_Dr._K._C._Nandi/chapter_5.ipynb
A Fundamentals_Of_Electronics_Devices_by_Dr._K._C._Nandi/chapter_6.ipynb
A Fundamentals_Of_Electronics_Devices_by_Dr._K._C._Nandi/chapter_7.ipynb
A Fundamentals_Of_Electronics_Devices_by_Dr._K._C._Nandi/chapter_8.ipynb
A Fundamentals_Of_Electronics_Devices_by_Dr._K._C._Nandi/screenshots/1.png
A Fundamentals_Of_Electronics_Devices_by_Dr._K._C._Nandi/screenshots/6.png
A Fundamentals_Of_Electronics_Devices_by_Dr._K._C._Nandi/screenshots/7.png
A Fundamentals_of_Nuclear_Science_and_Engineering_by_J._K._Shultis_and_R._E._Faw/Chapter1.ipynb
A Fundamentals_of_Nuclear_Science_and_Engineering_by_J._K._Shultis_and_R._E._Faw/Chapter10.ipynb
A Fundamentals_of_Nuclear_Science_and_Engineering_by_J._K._Shultis_and_R._E._Faw/Chapter2.ipynb
A Fundamentals_of_Nuclear_Science_and_Engineering_by_J._K._Shultis_and_R._E._Faw/Chapter3.ipynb
A Fundamentals_of_Nuclear_Science_and_Engineering_by_J._K._Shultis_and_R._E._Faw/Chapter4.ipynb
A Fundamentals_of_Nuclear_Science_and_Engineering_by_J._K._Shultis_and_R._E._Faw/Chapter5.ipynb
A Fundamentals_of_Nuclear_Science_and_Engineering_by_J._K._Shultis_and_R._E._Faw/Chapter6.ipynb
A Fundamentals_of_Nuclear_Science_and_Engineering_by_J._K._Shultis_and_R._E._Faw/Chapter7.ipynb
A Fundamentals_of_Nuclear_Science_and_Engineering_by_J._K._Shultis_and_R._E._Faw/Chapter9.ipynb
A Fundamentals_of_Nuclear_Science_and_Engineering_by_J._K._Shultis_and_R._E._Faw/screenshots/Chapter1.png
A Fundamentals_of_Nuclear_Science_and_Engineering_by_J._K._Shultis_and_R._E._Faw/screenshots/Chapter2.png
A Fundamentals_of_Nuclear_Science_and_Engineering_by_J._K._Shultis_and_R._E._Faw/screenshots/Chapter3.png
A Heat_and_Thermodynamics_by__Brijlal_and_N._Subrahmanyam/ch1.ipynb
A Heat_and_Thermodynamics_by__Brijlal_and_N._Subrahmanyam/ch2.ipynb
A Heat_and_Thermodynamics_by__Brijlal_and_N._Subrahmanyam/ch3.ipynb
A Heat_and_Thermodynamics_by__Brijlal_and_N._Subrahmanyam/ch4.ipynb
A Heat_and_Thermodynamics_by__Brijlal_and_N._Subrahmanyam/ch5.ipynb
A Heat_and_Thermodynamics_by__Brijlal_and_N._Subrahmanyam/ch6.ipynb
A Heat_and_Thermodynamics_by__Brijlal_and_N._Subrahmanyam/ch8.ipynb
A Heat_and_Thermodynamics_by__Brijlal_and_N._Subrahmanyam/ch9.ipynb
A Heat_and_Thermodynamics_by__Brijlal_and_N._Subrahmanyam/chA.ipynb
A Heat_and_Thermodynamics_by__Brijlal_and_N._Subrahmanyam/screenshots/ch1.png
A Heat_and_Thermodynamics_by__Brijlal_and_N._Subrahmanyam/screenshots/ch5.png
A Heat_and_Thermodynamics_by__Brijlal_and_N._Subrahmanyam/screenshots/ch8.png
A High_Voltage_Engineering_Theory_and_Practice_by_M._A._Salam,_H._Anis,_A._El_Morshedy_and_R._Radwan/Chapter_12_High_Voltage_cables.ipynb
A High_Voltage_Engineering_Theory_and_Practice_by_M._A._Salam,_H._Anis,_A._El_Morshedy_and_R._Radwan/Chapter_16_High_Voltage_Genration.ipynb
A High_Voltage_Engineering_Theory_and_Practice_by_M._A._Salam,_H._Anis,_A._El_Morshedy_and_R._Radwan/Chapter_19_Applications_of_High_Voltage_Engineering_in_Industries.ipynb
A High_Voltage_Engineering_Theory_and_Practice_by_M._A._Salam,_H._Anis,_A._El_Morshedy_and_R._Radwan/Chapter_2_Electric_Fields.ipynb
A High_Voltage_Engineering_Theory_and_Practice_by_M._A._Salam,_H._Anis,_A._El_Morshedy_and_R._Radwan/Chapter_3_Ionization_and_Deionization_Processes_in_gases.ipynb
A High_Voltage_Engineering_Theory_and_Practice_by_M._A._Salam,_H._Anis,_A._El_Morshedy_and_R._Radwan/Chapter_4_Electrical_Breakdown_of_Gases.ipynb
A High_Voltage_Engineering_Theory_and_Practice_by_M._A._Salam,_H._Anis,_A._El_Morshedy_and_R._Radwan/Chapter_5_The_Corona_Discharge.ipynb
A High_Voltage_Engineering_Theory_and_Practice_by_M._A._Salam,_H._Anis,_A._El_Morshedy_and_R._Radwan/README.txt
A High_Voltage_Engineering_Theory_and_Practice_by_M._A._Salam,_H._Anis,_A._El_Morshedy_and_R._Radwan/screenshots/Screen_Shot_2015-11-18_at_2.37.37_pm.png
A High_Voltage_Engineering_Theory_and_Practice_by_M._A._Salam,_H._Anis,_A._El_Morshedy_and_R._Radwan/screenshots/Screen_Shot_2015-11-18_at_2.37.51_pm.png
A High_Voltage_Engineering_Theory_and_Practice_by_M._A._Salam,_H._Anis,_A._El_Morshedy_and_R._Radwan/screenshots/Screen_Shot_2015-11-18_at_2.38.11_pm.png
A High_Voltage_Engineering_by__C._L._Wadhwa/CHAPTER1_1.ipynb
A High_Voltage_Engineering_by__C._L._Wadhwa/CHAPTER1_2.ipynb
A High_Voltage_Engineering_by__C._L._Wadhwa/CHAPTER2_1.ipynb
A High_Voltage_Engineering_by__C._L._Wadhwa/CHAPTER2_2.ipynb
A High_Voltage_Engineering_by__C._L._Wadhwa/CHAPTER3_1.ipynb
A High_Voltage_Engineering_by__C._L._Wadhwa/CHAPTER3_2.ipynb
A High_Voltage_Engineering_by__C._L._Wadhwa/CHAPTER4_1.ipynb
A High_Voltage_Engineering_by__C._L._Wadhwa/CHAPTER4_2.ipynb
A High_Voltage_Engineering_by__C._L._Wadhwa/CHAPTER6_1.ipynb
A High_Voltage_Engineering_by__C._L._Wadhwa/CHAPTER6_2.ipynb
A High_Voltage_Engineering_by__C._L._Wadhwa/CHAPTER7_1.ipynb
A High_Voltage_Engineering_by__C._L._Wadhwa/CHAPTER7_2.ipynb
A High_Voltage_Engineering_by__C._L._Wadhwa/README.txt
A High_Voltage_Engineering_by__C._L._Wadhwa/screenshots/chap1.png
A High_Voltage_Engineering_by__C._L._Wadhwa/screenshots/chap1_1.png
A High_Voltage_Engineering_by__C._L._Wadhwa/screenshots/chap3.png
A High_Voltage_Engineering_by__C._L._Wadhwa/screenshots/chap3_1.png
A High_Voltage_Engineering_by__C._L._Wadhwa/screenshots/chap7.png
A High_Voltage_Engineering_by__C._L._Wadhwa/screenshots/chap7_1.png
A Integrated_Circuits_by_Dr._Sanjay_Sharma/Ch_01_1.ipynb
A Integrated_Circuits_by_Dr._Sanjay_Sharma/Ch_01_2.ipynb
A Integrated_Circuits_by_Dr._Sanjay_Sharma/Ch_01_3.ipynb
A Integrated_Circuits_by_Dr._Sanjay_Sharma/Ch_02_1.ipynb
A Integrated_Circuits_by_Dr._Sanjay_Sharma/Ch_03_1.ipynb
A Integrated_Circuits_by_Dr._Sanjay_Sharma/Ch_04_1.ipynb
A Integrated_Circuits_by_Dr._Sanjay_Sharma/Ch_05_1.ipynb
A Integrated_Circuits_by_Dr._Sanjay_Sharma/Ch_06_1.ipynb
A Integrated_Circuits_by_Dr._Sanjay_Sharma/Ch_08_1.ipynb
A Integrated_Circuits_by_Dr._Sanjay_Sharma/Ch_10_1.ipynb
A Integrated_Circuits_by_Dr._Sanjay_Sharma/Ch_12_1.ipynb
A Integrated_Circuits_by_Dr._Sanjay_Sharma/Ch_13_1.ipynb
A Integrated_Circuits_by_Dr._Sanjay_Sharma/Ch_14_1.ipynb
A Integrated_Circuits_by_Dr._Sanjay_Sharma/README.txt
A Integrated_Circuits_by_Dr._Sanjay_Sharma/screenshots/snap1_1.png
A Integrated_Circuits_by_Dr._Sanjay_Sharma/screenshots/snap4_1.png
A Integrated_Circuits_by_Dr._Sanjay_Sharma/screenshots/snap5_1.png
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/README.txt
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch10_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch10_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch11_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch11_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch12_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch12_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch14_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch14_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch15_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch15_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch16_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch16_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch17_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch17_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch18_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch18_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch1_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch1_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch26_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch26_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch27_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch27_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch2_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch2_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch3_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch3_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch5_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch5_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch7_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch7_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch8_1.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/ch8_2.ipynb
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/screenshots/ch1.png
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/screenshots/ch12.png
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/screenshots/ch12_1.png
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/screenshots/ch1_1.png
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/screenshots/ch2.png
A Internal_Combustion_Engine__by_M._l._Mathur_and_R._P._Sharma/screenshots/ch2_1.png
A Internal_Combustion_Engines_by_H._B._Keswani/README.txt
A Internal_Combustion_Engines_by_H._B._Keswani/ch1.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch11.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch14.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch15.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch16.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch18.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch19.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch23.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch25.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch26.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch3.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch4.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch5.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch6.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch8.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/ch9.ipynb
A Internal_Combustion_Engines_by_H._B._Keswani/screenshots/ch26.png
A Internal_Combustion_Engines_by_H._B._Keswani/screenshots/ch3.png
A Internal_Combustion_Engines_by_H._B._Keswani/screenshots/ch9.png
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter10_1.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter10_2.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter10_3.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter10_4.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter11_1.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter11_2.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter11_3.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter11_4.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter12_1.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter12_2.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter12_3.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter12_4.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_1.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_10.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_11.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_12.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_13.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_14.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_15.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_16.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_17.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_18.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_2.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_3.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_4.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_5.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_6.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_7.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_8.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter1_9.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter2_1.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter2_2.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter2_3.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter2_4.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter3_1.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter3_2.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter3_3.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter3_4.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter4_1.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter4_2.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter4_3.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter4_4.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter5_1.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter5_2.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter5_3.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter5_4.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter6_1.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter6_2.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter6_3.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter6_4.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter7_1.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter7_2.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter7_3.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter7_4.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter8_1.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter8_2.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter8_3.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter8_4.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter9_1.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter9_2.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter9_3.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/Chapter9_4.ipynb
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/README.txt
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/screenshots/chapter10_1.png
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/screenshots/chapter10_2.png
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/screenshots/chapter10_3.png
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/screenshots/chapter10_4.png
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/screenshots/chapter3_1.png
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/screenshots/chapter3_2.png
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/screenshots/chapter3_3.png
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/screenshots/chapter3_4.png
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/screenshots/chapter4_1.png
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/screenshots/chapter4_2.png
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/screenshots/chapter4_3.png
A Introduction_To_Fluid_Mechanics_by_R._W._Fox_And_A._T._McDonald/screenshots/chapter4_4.png
A Introduction_To_Mechanical_Engineering_by_S._Chandra_And_O._Singh/Chapter1.ipynb
A Introduction_To_Mechanical_Engineering_by_S._Chandra_And_O._Singh/Chapter2(PartB).ipynb
A Introduction_To_Mechanical_Engineering_by_S._Chandra_And_O._Singh/Chapter2.ipynb
A Introduction_To_Mechanical_Engineering_by_S._Chandra_And_O._Singh/Chapter3(partB).ipynb
A Introduction_To_Mechanical_Engineering_by_S._Chandra_And_O._Singh/Chapter3.ipynb
A Introduction_To_Mechanical_Engineering_by_S._Chandra_And_O._Singh/Chapter4(PartB).ipynb
A Introduction_To_Mechanical_Engineering_by_S._Chandra_And_O._Singh/Chapter4.ipynb
A Introduction_To_Mechanical_Engineering_by_S._Chandra_And_O._Singh/Chapter5.ipynb
A Introduction_To_Mechanical_Engineering_by_S._Chandra_And_O._Singh/Chapter6.ipynb
A Introduction_To_Mechanical_Engineering_by_S._Chandra_And_O._Singh/Chapter7.ipynb
A Introduction_To_Mechanical_Engineering_by_S._Chandra_And_O._Singh/screenshots/chapter1.png
A Introduction_To_Mechanical_Engineering_by_S._Chandra_And_O._Singh/screenshots/chapter2.png
A Introduction_To_Mechanical_Engineering_by_S._Chandra_And_O._Singh/screenshots/chapter3.png
A Introduction_to_Electric_Drives_by_J._S._Katre/AppendixB.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/AppendixB_1.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter1.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter10.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter10_1.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter10_2.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter1_1.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter1_2.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter2.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter2_1.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter2_2.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter3.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter3_1.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter3_2.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter5.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter5_1.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter5_2.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter6.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter6_1.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter6_2.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter8.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter8_1.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter8_2.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter9.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter9_1.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/chapter9_2.ipynb
A Introduction_to_Electric_Drives_by_J._S._Katre/screenshots/ch6_VLdc_VLrms.png
A Introduction_to_Electric_Drives_by_J._S._Katre/screenshots/ch6_VLdc_VLrms_1.png
A Introduction_to_Electric_Drives_by_J._S._Katre/screenshots/ch6_VLdc_VLrms_2.png
A Introduction_to_Electric_Drives_by_J._S._Katre/screenshots/ch6_variation_of_RF_FF.png
A Introduction_to_Electric_Drives_by_J._S._Katre/screenshots/ch6_variation_of_RF_FF_1.png
A Introduction_to_Electric_Drives_by_J._S._Katre/screenshots/ch6_variation_of_RF_FF_2.png
A Introduction_to_Electric_Drives_by_J._S._Katre/screenshots/ch_3_variation_avg_rms_load_V.png
A Introduction_to_Electric_Drives_by_J._S._Katre/screenshots/ch_3_variation_avg_rms_load_V_1.png
A Introduction_to_Electric_Drives_by_J._S._Katre/screenshots/ch_3_variation_avg_rms_load_V_2.png
A Introductory_Methods_Of_Numerical_Analysis__by_S._S._Sastry/Chapter9.ipynb
A Introductory_Methods_Of_Numerical_Analysis__by_S._S._Sastry/chapter1.ipynb
A Introductory_Methods_Of_Numerical_Analysis__by_S._S._Sastry/chapter2.ipynb
A Introductory_Methods_Of_Numerical_Analysis__by_S._S._Sastry/chapter3.ipynb
A Introductory_Methods_Of_Numerical_Analysis__by_S._S._Sastry/chapter4.ipynb
A Introductory_Methods_Of_Numerical_Analysis__by_S._S._Sastry/chapter6.ipynb
A Introductory_Methods_Of_Numerical_Analysis__by_S._S._Sastry/chapter7.ipynb
A Introductory_Methods_Of_Numerical_Analysis__by_S._S._Sastry/chapter8.ipynb
A Introductory_Methods_Of_Numerical_Analysis__by_S._S._Sastry/chapter_5.ipynb
A Introductory_Methods_Of_Numerical_Analysis__by_S._S._Sastry/screenshots/ex1.2.png
A Introductory_Methods_Of_Numerical_Analysis__by_S._S._Sastry/screenshots/ex3.13.png
A Introductory_Methods_Of_Numerical_Analysis__by_S._S._Sastry/screenshots/ex6.7.png
A Linear_Integrated_Circuits_by_J._B._Gupta/README.txt
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter01_1.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter01_2.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter02_1.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter02_2.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter03_1.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter03_2.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter04_1.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter04_2.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter05_1.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter05_2.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter06_1.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter06_2.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter07_1.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter07_2.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter08_1.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter08_2.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter09_1.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter09_2.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter10_1.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter10_2.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter11_1.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/chapter11_2.ipynb
A Linear_Integrated_Circuits_by_J._B._Gupta/screenshots/5_14.png
A Linear_Integrated_Circuits_by_J._B._Gupta/screenshots/5_14_1.png
A Linear_Integrated_Circuits_by_J._B._Gupta/screenshots/5_15.png
A Linear_Integrated_Circuits_by_J._B._Gupta/screenshots/5_15_1.png
A Linear_Integrated_Circuits_by_J._B._Gupta/screenshots/per_error_1.png
A Linear_Integrated_Circuits_by_J._B._Gupta/screenshots/per_error_2.png
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER10.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER13.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER14.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER15.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER16.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER18.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER19.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER2.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER21.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER23.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER24_.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER26.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER30.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER31.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER33.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER36.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/CHAPTER9.ipynb
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP10.png
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP16.png
A Manufacturing_Engineering_&_Technology_by__S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP19.png
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/ch2.ipynb
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/ch2_1.ipynb
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/ch3.ipynb
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/ch3_1.ipynb
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/ch4.ipynb
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/ch4_1.ipynb
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/ch5.ipynb
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/ch5_1.ipynb
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/ch6.ipynb
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/ch6_1.ipynb
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/ch7.ipynb
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/ch7_1.ipynb
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/screenshots/FricCoeff.png
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/screenshots/FricCoeff_1.png
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/screenshots/fillingtime.png
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/screenshots/fillingtime_1.png
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/screenshots/millPOwer.png
A Manufacturing_Science_by_A._Ghosh_And_A._K._Mallik/screenshots/millPOwer_1.png
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter10.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter11.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter12.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter13.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter14.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter15.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter16.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter17.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter2.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter3.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter4.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter5.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter6.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter7.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter8.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/Chapter9.ipynb
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/screenshots/Chapter10.png
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/screenshots/Chapter11.png
A Materials_Science_and_Engineering_-_A_First_Course_by_V._Raghavan/screenshots/Chapter12.png
A Materials_Science_by_Dr._M._Arumugam/Chapter10_1.ipynb
A Materials_Science_by_Dr._M._Arumugam/Chapter12_1.ipynb
A Materials_Science_by_Dr._M._Arumugam/Chapter1_1.ipynb
A Materials_Science_by_Dr._M._Arumugam/Chapter2_1.ipynb
A Materials_Science_by_Dr._M._Arumugam/Chapter3_1.ipynb
A Materials_Science_by_Dr._M._Arumugam/Chapter4_1.ipynb
A Materials_Science_by_Dr._M._Arumugam/Chapter5_1.ipynb
A Materials_Science_by_Dr._M._Arumugam/Chapter6_1.ipynb
A Materials_Science_by_Dr._M._Arumugam/Chapter7_1.ipynb
A Materials_Science_by_Dr._M._Arumugam/Chapter8_1.ipynb
A Materials_Science_by_Dr._M._Arumugam/Chapter9_1.ipynb
A Materials_Science_by_Dr._M._Arumugam/README.txt
A Materials_Science_by_Dr._M._Arumugam/screenshots/11.png
A Materials_Science_by_Dr._M._Arumugam/screenshots/22.png
A Materials_Science_by_Dr._M._Arumugam/screenshots/33.png
A Measurement_Systems_by_E._O._Doebelin_And_D._N._Manik/Chapter_2_Generalized_Configurations_and_Functional_Descriptions_of_Measuring_Instruments.ipynb
A Measurement_Systems_by_E._O._Doebelin_And_D._N._Manik/Chapter_3_Generalized_Performance_Characteristics_of_Instruments.ipynb
A Measurement_Systems_by_E._O._Doebelin_And_D._N._Manik/Chapter_4_Relative_Velocity_Translational_and_Rotational.ipynb
A Measurement_Systems_by_E._O._Doebelin_And_D._N._Manik/Chapter_5_Force_Torque_and_Shaft_power_Measurement.ipynb
A Measurement_Systems_by_E._O._Doebelin_And_D._N._Manik/Chapter_6_Pressure_and_Sound_Measurement.ipynb
A Measurement_Systems_by_E._O._Doebelin_And_D._N._Manik/Chapter_7_Flow_Measurement.ipynb
A Measurement_Systems_by_E._O._Doebelin_And_D._N._Manik/Chapter_8_Temperature_and_Heat-Flux_Measurement.ipynb
A Measurement_Systems_by_E._O._Doebelin_And_D._N._Manik/screenshots/cha3.png
A Measurement_Systems_by_E._O._Doebelin_And_D._N._Manik/screenshots/cha4.png
A Measurement_Systems_by_E._O._Doebelin_And_D._N._Manik/screenshots/cha5.png
A Mechanical_Metallurgy_by_George_E._Dieter/README.txt
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/AppendixA.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/AppendixA_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/AppendixA_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/AppendixA_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_10.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_11.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_12.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_13.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_14.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_4.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_5.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_6.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_7.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_8.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter01_9.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter02.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter02_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter02_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter02_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter03.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter03_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter03_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter03_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter04.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter04_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter04_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter04_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter05.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter05_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter05_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter05_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter06.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter06_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter06_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter06_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter07.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter07_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter07_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter07_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter08.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter08_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter08_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter08_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter09.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter09_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter09_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter09_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter10.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter10_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter10_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter10_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter11.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter11_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter11_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter11_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter12.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter12_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter12_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter12_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter13.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter13_1.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter13_2.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/Chapter13_3.ipynb
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/README.txt
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/screenshots/Bedning_Moment_Diagram.png
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/screenshots/Bending.jpg
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/screenshots/Bending_1.jpg
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/screenshots/Bending_Moment_1.jpg
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/screenshots/Bending_Moment_Diagram.png
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/screenshots/ShearForce_1.jpg
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/screenshots/Shear_Force_2.jpg
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/screenshots/Shear_Force_Diagram.png
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/screenshots/bedning_2.jpg
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/screenshots/bedning_2_1.jpg
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/screenshots/shear_1.jpg
A Mechanics_of_Materials_by_Pytel_and_Kiusalaas/screenshots/shear_1.tiff
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/Chapter10_1.ipynb
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/Chapter11_1.ipynb
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/Chapter12_1.ipynb
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/Chapter14_1.ipynb
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/Chapter1_1.ipynb
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/Chapter2_1.ipynb
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/Chapter3_1.ipynb
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/Chapter4_1.ipynb
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/Chapter5_1.ipynb
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/Chapter6_1.ipynb
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/Chapter7_1.ipynb
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/Chapter8_1.ipynb
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/Chapter9_1.ipynb
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/README.txt
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/screenshots/10.3.png
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/screenshots/5.2.png
A Microelectronic_Circuits_by_A.S._Sedra_and_K.C._Smith/screenshots/5.4.png
A Microwave_Devices_And_Circuits_by_S._Y._Liao/README.txt
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter10.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter10_1.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter10_2.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter11.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter11_1.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter11_2.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter12.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter12_1.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter12_2.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter2.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter2_1.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter2_2.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter3.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter3_1.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter3_2.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter4.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter4_1.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter4_2.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter5.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter5_1.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter5_2.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter6.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter6_1.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter6_2.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter7.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter7_1.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter7_2.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter8.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter8_1.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter8_2.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter9.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter9_1.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/chapter9_2.ipynb
A Microwave_Devices_And_Circuits_by_S._Y._Liao/screenshots/Screenshot_(7).png
A Microwave_Devices_And_Circuits_by_S._Y._Liao/screenshots/Screenshot_(7)_1.png
A Microwave_Devices_And_Circuits_by_S._Y._Liao/screenshots/Screenshot_(7)_2.png
A Microwave_Devices_And_Circuits_by_S._Y._Liao/screenshots/Screenshot_(8).png
A Microwave_Devices_And_Circuits_by_S._Y._Liao/screenshots/Screenshot_(8)_1.png
A Microwave_Devices_And_Circuits_by_S._Y._Liao/screenshots/Screenshot_(8)_2.png
A Microwave_Devices_And_Circuits_by_S._Y._Liao/screenshots/Screenshot_(9).png
A Microwave_Devices_And_Circuits_by_S._Y._Liao/screenshots/Screenshot_(9)_1.png
A Microwave_Devices_And_Circuits_by_S._Y._Liao/screenshots/Screenshot_(9)_2.png
A Modern_Electronic_Instrumentation_And_Measurement_Techniques_by_A._D._Helfrick_And_W._D._Cooper/Chapter1.ipynb
A Modern_Electronic_Instrumentation_And_Measurement_Techniques_by_A._D._Helfrick_And_W._D._Cooper/Chapter11.ipynb
A Modern_Electronic_Instrumentation_And_Measurement_Techniques_by_A._D._Helfrick_And_W._D._Cooper/Chapter12.ipynb
A Modern_Electronic_Instrumentation_And_Measurement_Techniques_by_A._D._Helfrick_And_W._D._Cooper/Chapter14.ipynb
A Modern_Electronic_Instrumentation_And_Measurement_Techniques_by_A._D._Helfrick_And_W._D._Cooper/Chapter2.ipynb
A Modern_Electronic_Instrumentation_And_Measurement_Techniques_by_A._D._Helfrick_And_W._D._Cooper/Chapter4.ipynb
A Modern_Electronic_Instrumentation_And_Measurement_Techniques_by_A._D._Helfrick_And_W._D._Cooper/Chapter5.ipynb
A Modern_Electronic_Instrumentation_And_Measurement_Techniques_by_A._D._Helfrick_And_W._D._Cooper/Chapter6.ipynb
A Modern_Electronic_Instrumentation_And_Measurement_Techniques_by_A._D._Helfrick_And_W._D._Cooper/Chapter7.ipynb
A Modern_Electronic_Instrumentation_And_Measurement_Techniques_by_A._D._Helfrick_And_W._D._Cooper/Chapter9.ipynb
A Modern_Electronic_Instrumentation_And_Measurement_Techniques_by_A._D._Helfrick_And_W._D._Cooper/screenshots/11.1.png
A Modern_Electronic_Instrumentation_And_Measurement_Techniques_by_A._D._Helfrick_And_W._D._Cooper/screenshots/5.1.png
A Modern_Electronic_Instrumentation_And_Measurement_Techniques_by_A._D._Helfrick_And_W._D._Cooper/screenshots/5.4.png
M Modern_Physics/Chapter10.ipynb
M Modern_Physics/Chapter10_1.ipynb
M Modern_Physics/Chapter10_2.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter10.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter10_1.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter12.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter12_1.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter13.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter13_1.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter14.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter14_1.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter2.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter2_1.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter2_2.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter2_3.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter2_4.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter3.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter3_1.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter6.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter6_1.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter7.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter7_1.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter8.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter8_1.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter9.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/Chapter9_1.ipynb
A Non-conventional_Energy_Sources_by_G._D._Rai/README.txt
A Non-conventional_Energy_Sources_by_G._D._Rai/screenshots/chapter2.png
A Non-conventional_Energy_Sources_by_G._D._Rai/screenshots/chapter2_1.png
A Non-conventional_Energy_Sources_by_G._D._Rai/screenshots/chapter3.png
A Non-conventional_Energy_Sources_by_G._D._Rai/screenshots/chapter6.png
A Non-conventional_Energy_Sources_by_G._D._Rai/screenshots/chapter7.png
A Non-conventional_Energy_Sources_by_G._D._Rai/screenshots/chapter8.png
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/README.txt
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch1.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch10.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch10_1.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch11.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch11_1.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch12.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch12_1.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch1_1.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch3.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch3_1.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch4.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch4_1.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch5.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch5_1.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch6.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch6_1.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch7.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch7_1.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch8.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch8_1.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch9.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/ch9_1.ipynb
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/screenshots/clamper_waveforms_7.png
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/screenshots/clamper_waveforms_7_1.png
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/screenshots/partial_diff_10.png
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/screenshots/partial_diff_10_1.png
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/screenshots/transfer_charac_7.png
A OP_Amps_and_Linear_Integrated_Circuits:_Concepts_and_Applications_by_James_M._Fiore/screenshots/transfer_charac_7_1.png
A Optical_Communication_by_R._S._Prasad,_Gurjit_Kaur/README.txt
A Optical_Communication_by_R._S._Prasad,_Gurjit_Kaur/chapter1.ipynb
A Optical_Communication_by_R._S._Prasad,_Gurjit_Kaur/chapter10.ipynb
A Optical_Communication_by_R._S._Prasad,_Gurjit_Kaur/chapter2.ipynb
A Optical_Communication_by_R._S._Prasad,_Gurjit_Kaur/chapter4.ipynb
A Optical_Communication_by_R._S._Prasad,_Gurjit_Kaur/chapter5.ipynb
A Optical_Communication_by_R._S._Prasad,_Gurjit_Kaur/chapter6.ipynb
A Optical_Communication_by_R._S._Prasad,_Gurjit_Kaur/chapter7.ipynb
A Optical_Communication_by_R._S._Prasad,_Gurjit_Kaur/chapter8.ipynb
A Optical_Communication_by_R._S._Prasad,_Gurjit_Kaur/chapter9.ipynb
A Optical_Communication_by_R._S._Prasad,_Gurjit_Kaur/screenshots/snapch2.png
A Optical_Communication_by_R._S._Prasad,_Gurjit_Kaur/screenshots/snapch4.png
A Optical_Communication_by_R._S._Prasad,_Gurjit_Kaur/screenshots/snapch5.png
A Optical_fiber_communication_by_gerd_keiser/README.txt
A Optical_fiber_communication_by_gerd_keiser/chapter10_1.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter10_2.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter11_1.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter11_2.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter12_1.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter12_2.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter13_1.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter13_2.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter14.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter1_1.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter1_2.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter2_1.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter2_2.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter3_1.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter3_2.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter4_1.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter4_2.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter5_1.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter5_2.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter6_1.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter6_2.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter7_1.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter7_2.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter8_1.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter8_2.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter9_1.ipynb
A Optical_fiber_communication_by_gerd_keiser/chapter9_2.ipynb
A Optical_fiber_communication_by_gerd_keiser/screenshots/plot1.png
A Optical_fiber_communication_by_gerd_keiser/screenshots/plot1_1.png
A Optical_fiber_communication_by_gerd_keiser/screenshots/plot2.png
A Optical_fiber_communication_by_gerd_keiser/screenshots/plot2_1.png
A Optical_fiber_communication_by_gerd_keiser/screenshots/plot3.png
A Optical_fiber_communication_by_gerd_keiser/screenshots/plot3_1.png
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter1.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter10.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter10_1.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter1_1.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter2.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter2_1.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter3.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter3_1.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter4.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter4_1.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter5.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter5_1.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter6.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter6_1.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter7.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter7_1.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter8.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter8_1.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter9.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/Chapter9_1.ipynb
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/screenshots/CHAPTER9.png
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/screenshots/Example_7.6.png
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/screenshots/Fig_1.24.png
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/screenshots/Fig_1.24_1.png
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/screenshots/Fig_8.26.png
A Optoelectronics:_An_Introduction_by_John_Wilson_&_John_Hawkes/screenshots/Fig_8.26_1.png
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter2.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter2_1.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter3.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter3_1.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter4.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter4_1.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter5.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter5_1.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter6.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter6_1.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter7.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter7_1.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter8.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/Chapter8_1.ipynb
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/screenshots/Screenshot_(1).png
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/screenshots/Screenshot_(12).png
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/screenshots/Screenshot_(13).png
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/screenshots/Screenshot_(14).png
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/screenshots/Screenshot_(2).png
A Physics_Textbook_Part-I_for_class_XI_by_NCERT_by_Chief_Editor_-_Naresh_Yadav/screenshots/Screenshot_(3).png
M Practical_C_Programming/numbers.dat
M Practical_C_Programming/numbers.dat~
A Principles_And_Modern_Applications_Of_Mass_Transfer_Operations/backup/chapter3.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter10_Power_Semiconductor_Converters.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter10_Power_Semiconductor_Converters_1.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter1_Magnetic_Circuits.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter1_Magnetic_Circuits_1.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter2_Transformers.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter2_Transformers_1.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter3_Electromechanical_Energy_Conversion.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter3_Electromechanical_Energy_Conversion_1.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter4_DC_Machines.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter4_DC_Machines_1.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter5_Induction_(Asychronous)_Machines.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter5_Induction_(Asychronous)_Machines_1.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter6_Synchronous_Machines.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter6_Synchronous_Machines_1.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter7_Single_Phase_Motors.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter7_Single_Phase_Motors_1.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter8_Special_Machines.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter8_Special_Machines_1.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter9_Transients_and_Dynamics.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/Chapter9_Transients_and_Dynamics_1.ipynb
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/screenshots/3.png
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/screenshots/4.JPG
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/screenshots/4.png
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/screenshots/9.JPG
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/screenshots/9.png
A Principles_Of_Electric_Machines_And_Power_Electronics_by_P._C._Sen/screenshots/Capture.JPG
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/README.txt
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch10_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch10_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch11_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch11_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch12_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch12_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch13_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch13_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch14_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch14_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch15_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch15_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch1_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch1_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch2_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch2_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch3_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch3_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch4_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch4_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch5_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch5_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch6_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch6_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch7_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch7_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch8_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch8_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch9_1.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/ch9_2.ipynb
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/screenshots/TvsuT-t1_1.png
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/screenshots/TvsuT-t1_2.png
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/screenshots/tVsut-T12_1.png
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/screenshots/tVsut-T12_2.png
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/screenshots/tvsV2t1_1.png
A Principles_of_Communication_Systems__by_H._Taub_and_D._L._Schilling/screenshots/tvsV2t1_2.png
A Principles_of_Electrical_Engineering_Materials_by_S._O._Kasap_/ch1.ipynb
A Principles_of_Electrical_Engineering_Materials_by_S._O._Kasap_/ch2.ipynb
A Principles_of_Electrical_Engineering_Materials_by_S._O._Kasap_/ch3.ipynb
A Principles_of_Electrical_Engineering_Materials_by_S._O._Kasap_/ch4.ipynb
A Principles_of_Electrical_Engineering_Materials_by_S._O._Kasap_/ch5.ipynb
A Principles_of_Electrical_Engineering_Materials_by_S._O._Kasap_/ch6.ipynb
A Principles_of_Electrical_Engineering_Materials_by_S._O._Kasap_/ch7.ipynb
A Principles_of_Electrical_Engineering_Materials_by_S._O._Kasap_/ch8.ipynb
A Principles_of_Electrical_Engineering_Materials_by_S._O._Kasap_/screenshots/1.png
A Principles_of_Electrical_Engineering_Materials_by_S._O._Kasap_/screenshots/3.png
A Principles_of_Electrical_Engineering_Materials_by_S._O._Kasap_/screenshots/8.png
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/README.txt
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/ch10_1.ipynb
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/ch11_1.ipynb
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/ch12_1.ipynb
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/ch13_1.ipynb
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/ch2_1.ipynb
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/ch3_1.ipynb
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/ch4_1.ipynb
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/ch5_1.ipynb
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/ch6_1.ipynb
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/ch7_1.ipynb
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/ch8_1.ipynb
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/ch9_1.ipynb
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/screenshots/S-parameters_1.png
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/screenshots/load_imp_1.png
A Radio_-_Frequency_And_Microwave_Communication_Circuits_by_D._K._Mishra/screenshots/polarization_loss_factor_1.png
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_10_Kinetic_Theory_of_Gases.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_10_Kinetic_Theory_of_Gases_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_11_Thermodynamics.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_11_Thermodynamics_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_12_Electricity.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_12_Electricity_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_13_Electric_Current.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_13_Electric_Current_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_14_Magnetism.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_14_Magnetism_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_15_Electromagnetic_Induction.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_15_Electromagnetic_Induction_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_16_Waves.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_16_Waves_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_17_Lenses.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_17_Lenses_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_18_Quantum_Physics.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_18_Quantum_Physics_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_19_The_Nucleus.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_19_The_Nucleus_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_1_Physical_Quantities.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_1_Physical_Quantities_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_21_Theory_of_The_Atom.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_21_Theory_of_The_Atom_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_25_Stoichiometry.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_25_Stoichiometry_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_26_Solutions.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_26_Solutions_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_27_Solutions.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_27_Solutions_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_28_Acids_and_Bases.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_28_Acids_and_Bases_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_2_Motion_in_a_straight_line.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_2_Motion_in_a_straight_line_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_30_Electrochemistry.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_30_Electrochemistry_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_34_The_Atmosphere.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_34_The_Atmosphere_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_3_The_Laws_of_Motion.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_3_The_Laws_of_Motion_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_40_The_Earths_Interior.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_40_The_Earths_Interior_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_4_Circular_Motion_and_Gravitation.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_4_Circular_Motion_and_Gravitation_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_5_Energy.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_5_Energy_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_6_Momentum.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_6_Momentum_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_7_Relativity.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_7_Relativity_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_8_Fluids.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_8_Fluids_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_9_Head.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/Chapter_9_Head_1.ipynb
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/README.txt
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/screenshots/ch2.png
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/screenshots/ch2_1.png
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/screenshots/ch_15.png
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/screenshots/ch_15_1.png
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/screenshots/ch_25.png
A Schaum's_Outline_Of_Physical_Science_by_A._Beiser/screenshots/ch_25_1.png
M Schaum's_Outlines:_Programming_with_C++/ch3.ipynb
M Schaum's_Outlines:_Programming_with_C++/ch4.ipynb
M Schaum's_Outlines:_Programming_with_C++/ch6.ipynb
M Schaum's_Outlines:_Programming_with_C++/ch9.ipynb
A Semiconductor_Devices_Basic_Principle_by_J._Singh/Chapter10.ipynb
A Semiconductor_Devices_Basic_Principle_by_J._Singh/chapter1.ipynb
A Semiconductor_Devices_Basic_Principle_by_J._Singh/chapter11.ipynb
A Semiconductor_Devices_Basic_Principle_by_J._Singh/chapter2.ipynb
A Semiconductor_Devices_Basic_Principle_by_J._Singh/chapter3.ipynb
A Semiconductor_Devices_Basic_Principle_by_J._Singh/chapter5.ipynb
A Semiconductor_Devices_Basic_Principle_by_J._Singh/chapter6.ipynb
A Semiconductor_Devices_Basic_Principle_by_J._Singh/chapter7.ipynb
A Semiconductor_Devices_Basic_Principle_by_J._Singh/chapter8.ipynb
A Semiconductor_Devices_Basic_Principle_by_J._Singh/chapter9.ipynb
A Semiconductor_Devices_Basic_Principle_by_J._Singh/screenshots/chapter1.png
A Semiconductor_Devices_Basic_Principle_by_J._Singh/screenshots/chapter10.png
A Semiconductor_Devices_Basic_Principle_by_J._Singh/screenshots/chapter6.png
A Short_Course_by_e/hemla.ipynb
A Short_Course_by_e/hemla_1.ipynb
A Short_Course_by_e/screenshots/warning.png
A Short_Course_by_e/screenshots/warning_1.png
A Short_Course_by_e/screenshots/warning_2.png
A Solid_State_Devices_and_Circuits___by_V._Chaudhary_and_H._K._Maity/Chapter02.ipynb
A Solid_State_Devices_and_Circuits___by_V._Chaudhary_and_H._K._Maity/Chapter03.ipynb
A Solid_State_Devices_and_Circuits___by_V._Chaudhary_and_H._K._Maity/Chapter04.ipynb
A Solid_State_Devices_and_Circuits___by_V._Chaudhary_and_H._K._Maity/Chapter05.ipynb
A Solid_State_Devices_and_Circuits___by_V._Chaudhary_and_H._K._Maity/Chapter06.ipynb
A Solid_State_Devices_and_Circuits___by_V._Chaudhary_and_H._K._Maity/Chapter07.ipynb
A Solid_State_Devices_and_Circuits___by_V._Chaudhary_and_H._K._Maity/Chapter08.ipynb
A Solid_State_Devices_and_Circuits___by_V._Chaudhary_and_H._K._Maity/Chapter09.ipynb
A Solid_State_Devices_and_Circuits___by_V._Chaudhary_and_H._K._Maity/Chapter10.ipynb
A Solid_State_Devices_and_Circuits___by_V._Chaudhary_and_H._K._Maity/Chapter11.ipynb
A Solid_State_Devices_and_Circuits___by_V._Chaudhary_and_H._K._Maity/screenshots/Capture02.png
A Solid_State_Devices_and_Circuits___by_V._Chaudhary_and_H._K._Maity/screenshots/Capture04.png
A Solid_State_Devices_and_Circuits___by_V._Chaudhary_and_H._K._Maity/screenshots/Capture10.png
A Solid_State_Devices_and_Materials_by_R._K._Singh_and_D._S._Chauhan/README.txt
A Special_Electrical_Machines_by_S.P._Burman/README.txt
A Special_Electrical_Machines_by_S.P._Burman/chapter01.ipynb
A Special_Electrical_Machines_by_S.P._Burman/chapter02.ipynb
A Special_Electrical_Machines_by_S.P._Burman/chapter03.ipynb
A Special_Electrical_Machines_by_S.P._Burman/chapter04.ipynb
A Special_Electrical_Machines_by_S.P._Burman/screenshots/ResolShaftSpeed3.png
A Special_Electrical_Machines_by_S.P._Burman/screenshots/TorqLossEff1.png
A Special_Electrical_Machines_by_S.P._Burman/screenshots/Torq_Speed1.png
A Strength_Of_Materials_by_B_K_Sarkar/Chapter01.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter02.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter03.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter04.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter05.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter06.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter07.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter08.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter09.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter10.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter11.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter12.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter13.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter14.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter15.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter16.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/Chapter17.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/README.txt
A Strength_Of_Materials_by_B_K_Sarkar/chapter_10_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_10_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_11_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_11_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_12_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_12_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_13_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_13_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_14_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_14_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_15_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_15_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_16_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_16_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_17_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_17_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_1_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_1_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_2_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_2_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_3_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_3_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_4_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_4_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_5_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_5_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_6_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_6_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_7_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_7_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_8_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_8_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_9_som.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/chapter_9_som_1.ipynb
A Strength_Of_Materials_by_B_K_Sarkar/screenshots/B.M.D_1.JPG
A Strength_Of_Materials_by_B_K_Sarkar/screenshots/B.M.D_2.JPG
A Strength_Of_Materials_by_B_K_Sarkar/screenshots/BMD2.png
A Strength_Of_Materials_by_B_K_Sarkar/screenshots/S.F.D_1.jpg
A Strength_Of_Materials_by_B_K_Sarkar/screenshots/S.F.D_1_1.jpg
A Strength_Of_Materials_by_B_K_Sarkar/screenshots/S.F.D_2.jpg
A Strength_Of_Materials_by_B_K_Sarkar/screenshots/S.F.D_4.jpg
A Strength_Of_Materials_by_B_K_Sarkar/screenshots/SFD.png
A Strength_Of_Materials_by_B_K_Sarkar/screenshots/SFD3.png
M The_C_Book/Chapter2.ipynb
A Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/README.txt
R _Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch10.ipynb -> Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch10.ipynb
A Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch10_1.ipynb
R _Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch2.ipynb -> Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch2.ipynb
A Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch2_1.ipynb
R _Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch3.ipynb -> Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch3.ipynb
A Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch3_1.ipynb
R _Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch4.ipynb -> Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch4.ipynb
A Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch4_1.ipynb
R _Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch5.ipynb -> Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch5.ipynb
A Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch5_1.ipynb
R _Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch6.ipynb -> Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch6.ipynb
A Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch6_1.ipynb
R _Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch7.ipynb -> Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch7.ipynb
A Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch7_1.ipynb
R _Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch8.ipynb -> Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch8.ipynb
A Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch8_1.ipynb
R _Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch9.ipynb -> Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch9.ipynb
A Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/ch9_1.ipynb
R _Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/screenshots/same3_7.png -> Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/screenshots/same3_7.png
A Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/screenshots/same3_7_1.png
R _Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/screenshots/same7.png -> Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/screenshots/same7.png
A Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/screenshots/same7_1.png
R _Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/screenshots/shearAndBendingMoment7.png -> Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/screenshots/shearAndBendingMoment7.png
A Vector_Mechanics_for_Engineers:_Stastics_And_Dynamics_by_F._P._Beer,_E._R._Johnston,_D._F._Mazurek,_P._J._Cornwell_And_E._R._Eisenberg/screenshots/shearAndBendingMoment7_1.png
A Wireless_Communications_and_Networking_by_V._Garg/README.txt
A Wireless_Communications_and_Networking_by_V._Garg/ch10_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch11_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch12_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch13_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch14_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch17_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch19_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch21_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch2_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch3_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch4_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch5_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch6_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch8_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/ch9_1.ipynb
A Wireless_Communications_and_Networking_by_V._Garg/screenshots/EbbyNo_1.png
A Wireless_Communications_and_Networking_by_V._Garg/screenshots/comparision_of_models_1.png
A Wireless_Communications_and_Networking_by_V._Garg/screenshots/multiplexing_1.png
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/README.txt
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/ch10_1.ipynb
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/ch11_1.ipynb
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/ch12_1.ipynb
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/ch1_1.ipynb
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/ch2_1.ipynb
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/ch3_1.ipynb
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/ch4_1.ipynb
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/ch5_1.ipynb
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/ch6_1.ipynb
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/ch7_1.ipynb
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/ch8_1.ipynb
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/ch9_1.ipynb
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/screenshots/energy_stored3_1.png
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/screenshots/magnetic_flux12_1.png
A _Electric_Machinery_And_Transformers_by_B._S._Guru_And_H._R._Hiziroglu/screenshots/pitch_factor7_1.png
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_10_Solid_Solutions_and_Phase_Equilibrium_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_10_Solid_Solutions_and_Phase_Equilibrium_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_11_Dispertion_Strengthening_and_Eutectic_Phase_Diagrams_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_11_Dispertion_Strengthening_and_Eutectic_Phase_Diagrams_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_12_Dispersion_Strengthening__by_Phase_Transmission_and_Heat_Treatment_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_12_Dispersion_Strengthening__by_Phase_Transmission_and_Heat_Treatment_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_13_Heat_treatment_of_Steels_and_Cast_Iron_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_13_Heat_treatment_of_Steels_and_Cast_Iron_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_14_Nonferrous_Alloy_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_14_Nonferrous_Alloy_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_15_Ceramic_Materials_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_15_Ceramic_Materials_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_16_Polymers_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_16_Polymers_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_17_Composites_Teamwork_and_Synergy_in_Materials_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_17_Composites_Teamwork_and_Synergy_in_Materials_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_2_Atomic_Structure__2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_2_Atomic_Structure__3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_3_Atomic_and_Ionic_Arrangements_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_3_Atomic_and_Ionic_Arrangements_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_4_Imperfections_in_Atomic_and_Ionic_Arrangements_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_4_Imperfections_in_Atomic_and_Ionic_Arrangements_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_5_Atoms_and_Ion_Moments_in_Materials_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_5_Atoms_and_Ion_Moments_in_Materials_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_6_Mechanical_Properties_part_one_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_6_Mechanical_Properties_part_one_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_7_Mechanical_Properties_part_two_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_7_Mechanical_Properties_part_two_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_8_Strain_Hardening_and_Annealing__2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_8_Strain_Hardening_and_Annealing__3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_9_Principles_of_Solidification_2.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/Chapter_9_Principles_of_Solidification_3.ipynb
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/README.txt
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/screenshots/cha_10_2.png
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/screenshots/cha_10_3.png
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/screenshots/cha_11_2.png
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/screenshots/cha_11_3.png
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/screenshots/cha_4_2.png
A _Essentials_of_Materials_Science_and_Engineering_by__D._R._Askeland_and_P._P._Phule/screenshots/cha_4_3.png
A _Introduction_to_Nuclear_Engineering_by_J._R._Lamarsh_and_A._J._Baratta/Chapter10.ipynb
A _Introduction_to_Nuclear_Engineering_by_J._R._Lamarsh_and_A._J._Baratta/Chapter11.ipynb
A _Introduction_to_Nuclear_Engineering_by_J._R._Lamarsh_and_A._J._Baratta/Chapter2.ipynb
A _Introduction_to_Nuclear_Engineering_by_J._R._Lamarsh_and_A._J._Baratta/Chapter3.ipynb
A _Introduction_to_Nuclear_Engineering_by_J._R._Lamarsh_and_A._J._Baratta/Chapter4.ipynb
A _Introduction_to_Nuclear_Engineering_by_J._R._Lamarsh_and_A._J._Baratta/Chapter5.ipynb
A _Introduction_to_Nuclear_Engineering_by_J._R._Lamarsh_and_A._J._Baratta/Chapter6.ipynb
A _Introduction_to_Nuclear_Engineering_by_J._R._Lamarsh_and_A._J._Baratta/Chapter7.ipynb
A _Introduction_to_Nuclear_Engineering_by_J._R._Lamarsh_and_A._J._Baratta/Chapter8.ipynb
A _Introduction_to_Nuclear_Engineering_by_J._R._Lamarsh_and_A._J._Baratta/Chapter9.ipynb
A _Introduction_to_Nuclear_Engineering_by_J._R._Lamarsh_and_A._J._Baratta/screenshots/chapter10.png
A _Introduction_to_Nuclear_Engineering_by_J._R._Lamarsh_and_A._J._Baratta/screenshots/chapter11.png
A _Introduction_to_Nuclear_Engineering_by_J._R._Lamarsh_and_A._J._Baratta/screenshots/chapter2.png
A _Optical_Fiber_Communication_by_V._S._Bagad/README.txt
A _Solid_State_Devices_by_B._S._Nair_and_S._R._Deepa/Chapter_10_SILICON_CONTROLLED_RECTIFIER.ipynb
A _Solid_State_Devices_by_B._S._Nair_and_S._R._Deepa/Chapter_1_CRYSTAL_STRUCTURES.ipynb
A _Solid_State_Devices_by_B._S._Nair_and_S._R._Deepa/Chapter_6_ELECTRICAL_BREAKDOWN_IN_PN_JUNCTIONS.ipynb
A _Solid_State_Devices_by_B._S._Nair_and_S._R._Deepa/chapter_2_ENERGY_BAND_THEORY_OF_SOLIDS.ipynb
A _Solid_State_Devices_by_B._S._Nair_and_S._R._Deepa/chapter_3_CARRIER_TRANSPORT_IN_SEMICONDUCTOR.ipynb
A _Solid_State_Devices_by_B._S._Nair_and_S._R._Deepa/chapter_4__EXCESS_CARRIER_IN_SEMICONDUCTOR.ipynb
A _Solid_State_Devices_by_B._S._Nair_and_S._R._Deepa/chapter_5_PN_JUNCTION_DIODE.ipynb
A _Solid_State_Devices_by_B._S._Nair_and_S._R._Deepa/chapter_7_BIPOLAR_JUNCTION_TRANSISTORB.ipynb
A _Solid_State_Devices_by_B._S._Nair_and_S._R._Deepa/chapter_8_THE_FIELD_EFFECT_TRANSISTOR.ipynb
A _Solid_State_Devices_by_B._S._Nair_and_S._R._Deepa/screenshots/Screen_Shot_2015-11-05_at_11.31.11_pm.png
A _Solid_State_Devices_by_B._S._Nair_and_S._R._Deepa/screenshots/Screen_Shot_2015-11-05_at_11.32.51_pm.png
A _Solid_State_Devices_by_B._S._Nair_and_S._R._Deepa/screenshots/Screen_Shot_2015-11-05_at_11.33.45_pm.png
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter1.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter10.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter10_1.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter11.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter11_1.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter12.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter12_1.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter1_1.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter2.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter2_1.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter3.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter3_1.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter4.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter4_1.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter5.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter5_1.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter6.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter6_1.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter7.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter7_1.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter8.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter8_1.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter9.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/Chapter9_1.ipynb
A _Theory_Of_Machines_by__B._K._Sarkar/README.txt
A _Theory_Of_Machines_by__B._K._Sarkar/screenshots/chapter1.png
A _Theory_Of_Machines_by__B._K._Sarkar/screenshots/chapter1_1.png
A _Theory_Of_Machines_by__B._K._Sarkar/screenshots/chapter2.png
A _Theory_Of_Machines_by__B._K._Sarkar/screenshots/chapter2_1.png
A _Theory_Of_Machines_by__B._K._Sarkar/screenshots/chapter3.png
A _Theory_Of_Machines_by__B._K._Sarkar/screenshots/chapter3_1.png
A abcd_by_cbvbv/Chapter1.ipynb
A abcd_by_cbvbv/Chapter1_1.ipynb
A abcd_by_cbvbv/screenshots/k1.png
A abcd_by_cbvbv/screenshots/k2.png
A abcd_by_cbvbv/screenshots/k2_1.png
A abcd_by_cbvbv/screenshots/k3.png
A abcd_by_cbvbv/screenshots/k3_1.png
A abcd_by_cbvbv/screenshots/k3_2.png
A df_by_f/muktesh.ipynb
A df_by_f/padmavathi.ipynb
A df_by_f/prashanth.ipynb
A df_by_f/screenshots/blank1.png
A df_by_f/screenshots/blank1_(another_copy).png
A df_by_f/screenshots/blank1_(copy).png
A df_by_f/screenshots/blank1_(copy)_1.png
A df_by_f/screenshots/blank1_1.png
A df_by_f/screenshots/blank1_2.png
A electronic_devices_and_circuit_theory_by_Robert_L._Boylestad_and_Louis_Nashelsky/Chapter1.ipynb
A electronic_devices_and_circuit_theory_by_Robert_L._Boylestad_and_Louis_Nashelsky/screenshots/Chapter1.png
A electronic_devices_and_circuit_theory_by_Robert_L._Boylestad_and_Louis_Nashelsky/screenshots/atomic_structure.png
A electronic_devices_and_circuit_theory_by_Robert_L._Boylestad_and_Louis_Nashelsky/screenshots/energy_levels.png
A electronic_instrumentation_by_H_S_Kalsi/Chap10.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap10_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap11.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap11_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap12.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap12_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap13.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap13_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap14.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap14_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap15.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap15_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap16.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap16_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap17.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap17_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap20.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap20_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap7.ipynb
A electronic_instrumentation_by_H_S_Kalsi/Chap7_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/README.txt
A electronic_instrumentation_by_H_S_Kalsi/chap1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/chap1_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/chap2.ipynb
A electronic_instrumentation_by_H_S_Kalsi/chap2_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/chap3.ipynb
A electronic_instrumentation_by_H_S_Kalsi/chap3_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/chap4.ipynb
A electronic_instrumentation_by_H_S_Kalsi/chap4_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/chap5.ipynb
A electronic_instrumentation_by_H_S_Kalsi/chap5_1.ipynb
A electronic_instrumentation_by_H_S_Kalsi/screenshots/image_1.png
A electronic_instrumentation_by_H_S_Kalsi/screenshots/image_1_1.png
A electronic_instrumentation_by_H_S_Kalsi/screenshots/image_2.png
A electronic_instrumentation_by_H_S_Kalsi/screenshots/image_2_1.png
A electronic_instrumentation_by_H_S_Kalsi/screenshots/image_3.png
A electronic_instrumentation_by_H_S_Kalsi/screenshots/image_3_1.png
A fdgfg_by_fgs/arijit.ipynb
A fdgfg_by_fgs/screenshots/48007040.png
A fdgfg_by_fgs/screenshots/acrofi_india.png
A fdgfg_by_fgs/screenshots/acrofi_india_1.png
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/Chapter10.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/Chapter14.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/Chapter6.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter11.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter12.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter13.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter15.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter16.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter18.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter19.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter2.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter3.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter4.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter5_.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter7.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter8.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/chapter9.ipynb
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/screenshots/image11.png
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/screenshots/image22.png
A integrated_electronics,_analog_and_digital_circuits_and_systems_by_Jacob_milliman,christos_halkias,chetan_D_Parikh/screenshots/image_33.png
A sample_notebooks/ARIJITCHATTERJEE/chapter1.ipynb
A sample_notebooks/ARIJITCHATTERJEE/chapter1_1.ipynb
A "sample_notebooks/Ashish KumarSingh/Chapter_First.ipynb"
A sample_notebooks/AshvaniKumar/Chapter2.ipynb
A sample_notebooks/AviralYadav/Chapter9.ipynb
A sample_notebooks/BhavithaInnamuri/Chapter_1_CRYSTAL_STRUCTURES.ipynb
A "sample_notebooks/DesuSandeep Kumar/Chapter_1_Introduction_to_Radio_Communication_Systems.ipynb"
A sample_notebooks/DivyangGandhi/ch1.ipynb
A sample_notebooks/DurgasriInnamuri/Chapter_3_Semoconductor_Devices_Fundamentals.ipynb
A "sample_notebooks/Gopi KrishnaManchukonda/Chapter_2_Electrostatics_.ipynb"
A "sample_notebooks/GundaChaitnaya rani/Chapter_3_Ionization_and_Deionization_Processes_in_gases.ipynb"
A "sample_notebooks/GundaChaitnaya rani/Chapter_3_Ionization_and_Deionization_Processes_in_gases_1.ipynb"
A sample_notebooks/HirenShah/ch1.ipynb
A sample_notebooks/InnamuriBhavitha/Chapter_1_CRYSTAL_STRUCTURES.ipynb
A sample_notebooks/KavinkumarD/Chapter_11__Impulse_and_Reaction_Turbines.ipynb
A sample_notebooks/KhushbuPattani/chapter1.ipynb
A "sample_notebooks/ManchukondaMaruthi Naga Vijaya Durga/Chapter_2_Generalized_Configurations_and_Functional_Descriptions_of_Measuring_Instruments.ipynb"
A "sample_notebooks/MandalaManoj pruthvi/Chapter_4_Radian_Measure.ipynb"
A sample_notebooks/MayurSabban/Chapter02.ipynb
A sample_notebooks/MeenaChandrupatla/Chapter_1_Magnetic_Circuits.ipynb
A sample_notebooks/MeenaChandrupatla/Chapter_1_Magnetic_Circuits_1.ipynb
A sample_notebooks/MohdAsif/chapter2.ipynb
A sample_notebooks/MonicaVenkatesh/Chapter_1.ipynb
A sample_notebooks/MukteshChaudhary/ch1_1.ipynb
A sample_notebooks/NarasimhaMamidala/Chapter_4_BJT_Fundamentals.ipynb
A sample_notebooks/PADMAVATHITHIYAGARAJAN/Chapter_5.ipynb
A sample_notebooks/PADMAVATHITHIYAGARAJAN/chapter5.ipynb
A sample_notebooks/ParitoshMehta/ch4.ipynb
A sample_notebooks/PrashantSahu/Chapter_2_Molecular_Diffusion.ipynb
A "sample_notebooks/Raj Phani/chapter1.ipynb"
A sample_notebooks/RohithYeedulapalli/6.Magnetic_Properties_and_Crystal_Structures.ipynb
A sample_notebooks/RohithYeedulapalli/6.Magnetic_Properties_and_Crystal_Structures_1.ipynb
A sample_notebooks/RuchiMittal/chap1_1.ipynb
A "sample_notebooks/S PRASHANTHS PRASHANTH/Chapter_1.ipynb"
A "sample_notebooks/S PRASHANTHS PRASHANTH/Chapter_1_1.ipynb"
A "sample_notebooks/S PRASHANTHS PRASHANTH/Chapter_1_2.ipynb"
A "sample_notebooks/S PRASHANTHS PRASHANTH/Chapter_1_3.ipynb"
A "sample_notebooks/S PRASHANTHS PRASHANTH/Untitled.ipynb"
A sample_notebooks/Sabiya/ch_1.ipynb
A sample_notebooks/Salman/ElecEngg2.ipynb
A sample_notebooks/SanaKhanum/Chapter3.ipynb
A sample_notebooks/SaurabhBhatia/Ch_03.ipynb
A sample_notebooks/ShivaAmruthavakkula/Chapter_1.ipynb
A sample_notebooks/ShivamNegi/Chapter_1.ipynb
A sample_notebooks/ShramanaPatra/tbc.ipynb
A sample_notebooks/SudheerBommisetty/Chapter_4_Op_Amps_as_AC_Amplifiers.ipynb
A sample_notebooks/SwathiSyamala/Chapter_6_IMPEDENCE_MATCHING_AND_TUNNING.ipynb
A sample_notebooks/Toyab/chapter_2.ipynb
A "sample_notebooks/Vedantam Lakshmi Manasa/Mathematical_Foundation.ipynb"
A sample_notebooks/abhishekchauhan/Chapter10.ipynb
A sample_notebooks/ajinkyakhair/chapter17.ipynb
A "sample_notebooks/amit kumarsaini/Chapter1.ipynb"
A "sample_notebooks/amit kumarsaini/Chapter2.ipynb"
A "sample_notebooks/anubhav gupta/chapter15.ipynb"
A "sample_notebooks/anubhav gupta/chapter15_1.ipynb"
A sample_notebooks/bharthkumar/Chapter_1.ipynb
A sample_notebooks/harikagunturu/Chapter_4_Angle_Modulation.ipynb
A sample_notebooks/harishsahu/Chapter2.ipynb
A sample_notebooks/hemlarathod/Chapter2.ipynb
A sample_notebooks/jayparmar/Chapter1.ipynb
A "sample_notebooks/jeevan lalbhukya/Chapter1.ipynb"
A sample_notebooks/kowshikChilamkurthy/Chapter_1_Stress,Axial_load_and_Safety_concepts.ipynb
A sample_notebooks/kowshikChilamkurthy/Chapter_1_Stress,Axial_load_and_Safety_concepts_1.ipynb
A sample_notebooks/maheshvattikuti/chapter1.ipynb
A "sample_notebooks/marupeddisameer chaitanya/Chapter_4_Diffusion_and_Reaction_in_Porous_Catalysts.ipynb"
A sample_notebooks/mayankagrawal/chapter5.ipynb
A sample_notebooks/mokshagunda/Chapter_2_DIFFRACTION.ipynb
A sample_notebooks/nishumittal/chapter2_1.ipynb
A sample_notebooks/pramodkumardesu/Chapter_2_Transmission_Lines.ipynb
A sample_notebooks/prashanthkumar/Chapter1.ipynb
A sample_notebooks/pratiksonone/Chapter1.ipynb
A sample_notebooks/rohitmahadev/Chapter1_1.ipynb
A sample_notebooks/saikiran/Chapter3.ipynb
A sample_notebooks/srikanthgugloth/Chapter2.ipynb
A sample_notebooks/testingtesting/ajinkya.ipynb
A sample_notebooks/vijayadurga/Chapter_5_Force_Torque_and_Shaft_power_Measurement.ipynb
A "sample_notebooks/yashwanth kumarmada/Chapter_5_Laser.ipynb"
A t_by_t/README.txt
A t_by_t/anubhav.ipynb
A t_by_t/screenshots/blank1.png
A t_by_t/screenshots/blank1_(another_copy).png
A t_by_t/screenshots/blank1_(copy).png
Diffstat (limited to 'Wireless_Communications_and_Networking_by_V._Garg')
19 files changed, 5411 insertions, 0 deletions
diff --git a/Wireless_Communications_and_Networking_by_V._Garg/README.txt b/Wireless_Communications_and_Networking_by_V._Garg/README.txt new file mode 100644 index 00000000..28f0abbb --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/README.txt @@ -0,0 +1,10 @@ +Contributed By: Sachin Naik +Course: be +College/Institute/Organization: ITSource Technologies Ltd. +Department/Designation: Telecom Engineer +Book Title: Wireless Communications and Networking +Author: V. Garg +Publisher: Morgan Kaufmann, San Francisco +Year of publication: 2007 +Isbn: 978-0-12-373580-5 +Edition: 2nd
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch10_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch10_1.ipynb new file mode 100644 index 00000000..b47575f1 --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch10_1.ipynb @@ -0,0 +1,331 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:52a8123efdb6330b1c01d828fbdcc37a6411e5ce1469de2c94b22a16e7b4d8c8" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 10: Antennas, Diversity and Link Analysis" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 10.1, Page 292" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "D=10000; #in metres\n", + "TxEIRP=30; #Effective Isotropic Radiated Power(EIRP)dBW\n", + "lamda=0.2; #in metres\n", + "Pt=10; #Transmitted power in dBW\n", + "Gt=20; #transmitter gain in dBi\n", + "Gr=3; #receiver gain in dBi\n", + "Lo=6;#total system lossses in dB\n", + "Nf=5; #noise figure in dB\n", + "BW=1.25; #mHz\n", + "k=1.38*10**-23; #Boltzmann constant\n", + "T=290; #temperature in degree kelvin\n", + "\n", + "#Calculations\n", + "Lp=20*math.log10(lamda/(4*math.pi*D)); #free space loss\n", + "Pr=Lp+Pt+Gt+Gr-Lo;# received power in dBW\n", + "No=10*math.log10(k*T); #Noise density in dBW\n", + "NO=No+30; #factor of '30' to convert from dBW to dBm\n", + "Pn=Nf+10*math.log10(BW*10**6)+NO;# noise signal power in dBm\n", + "SNR=(Pr+30)-Pn;\n", + "\n", + "#Results\n", + "print 'The received signal power is %d dBm'%(round(Pr+30)); #factor of '30' to convert from dBW to dBm\n", + "print 'SNR is %d dB'%SNR" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The received signal power is -59 dBm\n", + "SNR is 49 dB\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 10.2, Page 293" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "#As we have to use data from Eg 10.1, \n", + "D=10000; # in metres\n", + "TxEIRP=30; #Effective Isotropic Radiated Power(EIRP)dBW\n", + "lamda=0.2; #in metres\n", + "Pt=10; #trasmitted power in dBW\n", + "Gt=20; #transmitter gain in dBi\n", + "Gr=3; #receiver gain in dBi\n", + "Lo=6;#total system lossses in dB\n", + "Nf=5; #noise figure in dB\n", + "BW=1.25; #mHz\n", + "k=1.38*10**-23; #Boltzmann constant\n", + "T=290; #temperature in degree kelvin\n", + "#additional data given in this eg\n", + "hr=40.; #height of receiver in metre\n", + "ht=2; #trasmittter antenna height in metres\n", + "\n", + "#Calculations\n", + "Lp=20*math.log10(hr*ht/D**2);\n", + "Pr=Lp+Pt+Gt+Gr-Lo;# received power in dBW\n", + "No=10*math.log10(k*T); #Noise density in dBW\n", + "NO=No+30; #factor of '30' to convert from dBW to dBm\n", + "Pn=Nf+10*math.log10(BW*10**6)+NO;# noise signal power in dBm\n", + "SNR=(Pr+30)-Pn;\n", + "\n", + "#Result\n", + "print 'The received signal power is %d dBm'%(round(Pr+30)); #factor of '30' to convert from dBW to dBm\n", + "print 'SNR is %d dB'%SNR" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The received signal power is -65 dBm\n", + "SNR is 43 dB\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 10.3, Page 299" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "Pin=12.; #Input power in watts\n", + "Ploss=3; #resistive losses in Watts\n", + "D=5; #Directivity\n", + "\n", + "#Calculations\n", + "Eff=(Pin-Ploss)/Pin;\n", + "G=Eff*D;\n", + "\n", + "#Results\n", + "print 'Gain of the antenna is %.2f dB = %.2f'%(10*math.log10(G),G);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Gain of the antenna is 5.74 dB = 3.75\n" + ] + } + ], + "prompt_number": 3 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 10.4, Page 299" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "G=12.; #Gain of antenna in dBi\n", + "\n", + "#Calculations\n", + "Theta=101.5/10**(G/10);\n", + "\n", + "#Result\n", + "print 'The 3-dB beam width of a linear element antenna is %.1f degrees'%Theta" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The 3-dB beam width of a linear element antenna is 6.4 degrees\n" + ] + } + ], + "prompt_number": 4 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 10.5, Page 299" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "N=12; #number of turns\n", + "fr=1.8; #frequency in GHz\n", + "\n", + "#Calculations\n", + "lamda=3*10**8/(fr*10**9);\n", + "DH=lamda/math.pi;# diameter of helix in milli-meters\n", + "S=lamda/4;#turn spacing in millimetres\n", + "L=N*S;\n", + "G=15*N*S*(DH*math.pi)**2/lamda**3;\n", + "Theta=52*lamda/(math.pi*DH)*math.sqrt(lamda/(N*S));\n", + "\n", + "#Results\n", + "print 'The optimim diameter is %d mm'%(DH*1000);\n", + "print 'Spacing is %.1f mm'%(S*1000);\n", + "print 'Total Length of antenna is %d mm'%(L*1000);\n", + "print 'The antenna gain is %.1f dBi'%(10*math.log10(G));\n", + "print 'The BeamWidth of antenna is %d degrees'%Theta" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The optimim diameter is 53 mm\n", + "Spacing is 41.7 mm\n", + "Total Length of antenna is 500 mm\n", + "The antenna gain is 16.5 dBi\n", + "The BeamWidth of antenna is 30 degrees\n" + ] + } + ], + "prompt_number": 6 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 10.6, Page 305" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "E0=1000.; #average SNR\n", + "Eg=10; #threshold value for SNR\n", + "M=3; #3-Branch Combiner\n", + "e=2.71828; #Euler's number\n", + "\n", + "#Calculations&Results\n", + "x=Eg/E0;\n", + "P3=(1-e**(-x))**M; #Considering 3-branch selection combiner\n", + "print 'By considering 3-branch selection combiner technique, probability comes to be %.e'%P3;\n", + "P1=(1-e**(-x));#M=1;\n", + "print ' BY not considering diversity technique, probability comes to be %.e'%P1;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "By considering 3-branch selection combiner technique, probability comes to be 1e-06\n", + " BY not considering diversity technique, probability comes to be 1e-02\n" + ] + } + ], + "prompt_number": 7 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 10.7, Page 312" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "SR=3.84; #spreading rate in Mcps\n", + "\n", + "#Calculations\n", + "ChipDur=1./(SR*10**6);\n", + "Speed=3*10**8;\n", + "Dd=ChipDur*Speed;\n", + "\n", + "#Result\n", + "print 'Minimum delay distance to successfully resolve the multipath components and operate the Rake receiver is %d m'%Dd" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Minimum delay distance to successfully resolve the multipath components and operate the Rake receiver is 78 m\n" + ] + } + ], + "prompt_number": 8 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch11_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch11_1.ipynb new file mode 100644 index 00000000..9cc0698a --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch11_1.ipynb @@ -0,0 +1,469 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:a9273e79f8d5c3c028c517c94bebc1e2c1c9a292aef113298724eb86d1685f66" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 11: Spread Spectrum (SS) and CDMA Systems" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 11.1, Page 322" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "CR1=1.2288; #Mcps(Clock rate 1)\n", + "CR2=5.;#Mcps(Clock rate 2)\n", + "R1=9.6; #Information rate in Kbps for CR1\n", + "PG2=256; #Processing Gain for CR2\n", + "\n", + "#Calculations\n", + "PG1=10*math.log10(CR1*10**3/9.6);#Processing Gain for CR1\n", + "R2=CR2*10**3/PG2;#information rate in Kbps for CR2\n", + "\n", + "#Results\n", + "print 'The processing gain for clock rate 1.2288Mcps is %d dB'%PG1\n", + "print 'Improvemrnt in information rate is %.2f Kbps'%(R2-R1);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The processing gain for clock rate 1.2288Mcps is 21 dB\n", + "Improvemrnt in information rate is 9.93 Kbps\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 11.2, Page 326" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "#From figure 11.5 we get resultant demodulated signal at a mobile;\n", + "Rx=[[1,1,1,1,-3,1],[1,-3,1,1,1,1],[1,-3,1,1,1,-3],[1,-3,1,1,1,1],[-1,3,3,-1,3,-1]];#Resultant demodulated signal at mobile\n", + "\n", + "#from Figure 11.4 \n", + "c1=[[-1,-1,-1,-1,1,1],[1,-1,1,1,-1,-1],[1,-1,1,-1,-1,-1],[-1,1,1,1,-1,1],[1,-1,-1,1,-1,1]];\n", + "c2=[[1,1,-1,1,1,-1],[-1,1,-1,1,-1,-1],[-1,-1,1,1,1,-1],[1,1,-1,-1,1,-1],[1,-1,-1,-1,-1,-1]];\n", + "c3=[[-1,-1,1,-1,1,-1],[-1,-1,-1,1,1,1],[-1,1,1,-1,-1,1],[-1,1,-1,-1,-1,-1],[1,1,1,-1,1,1]];\n", + "\n", + "#Calculations&Results\n", + "#t={[1 2 3 4 5 6];[7 8 9 10 11 12];[13 14 15 16 17 18];[19 20 21 22 23 24];[25 26 27 28 29 30]};\n", + "#for Mobile 1\n", + "for i in range(0,5):\n", + " Demod1=c1[i][0]*Rx[i][0]+c1[i][1]*Rx[i][1]+c1[i][2]*Rx[i][2]+c1[i][3]*Rx[i][3]+c1[i][4]*Rx[i][4]-1\n", + " if(Demod1<0):\n", + " B1=1;\n", + " else:\n", + " B1=0;\n", + "\n", + "#for mobile 2\n", + "for i in range(0,5):\n", + " Demod2=c2[i][0]*Rx[i][0]+c2[i][1]*Rx[i][1]+c2[i][2]*Rx[i][2]+c2[i][3]*Rx[i][3]+c2[i][4]*Rx[i][4]+1;\n", + " if(Demod2<0):\n", + " B2=1;\n", + " else:\n", + " B2=0;\n", + "\n", + "#for mobile 3\n", + "for i in range(0,5):\n", + " Demod3=c3[i][0]*Rx[i][0]+c3[i][1]*Rx[i][1]+c3[i][2]*Rx[i][2]+c3[i][3]*Rx[i][3]+c3[i][4]*Rx[i][4]-1;\n", + " if(Demod3<0):\n", + " B3=1;\n", + " else:\n", + " B3=0;\n", + "\n", + "print \"Value of integration at end of bit period for mobile1\",Demod1\n", + "print \"Value of integration at end of bit period for mobile2\",Demod2\n", + "print \"Value of integration at end of bit period for mobile3\",Demod3\n", + "print \"The recovered signal at mobile 1 is \",B1\n", + "print \"The recovered signal at mobile 2 is \",B2\n", + "print \"The recovered signal at mobile 3 is \",B3\n", + "print \"In all cases, Recovered signal is negated value of transmitted signal\"" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Value of integration at end of bit period for mobile1 -12\n", + "Value of integration at end of bit period for mobile2 -8\n", + "Value of integration at end of bit period for mobile3 8\n", + "The recovered signal at mobile 1 is 1\n", + "The recovered signal at mobile 2 is 1\n", + "The recovered signal at mobile 3 is 0\n", + "In all cases, Recovered signal is negated value of transmitted signal\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 11.3, Page 332" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "BW=100; #in MHz\n", + "Fspac=10; #frequency spacing in kHz\n", + "\n", + "#Calculations\n", + "FreqTones=BW*10**3/Fspac;\n", + "Chips=math.log(FreqTones,2);\n", + "\n", + "#Result\n", + "print 'Minimum number of chips required are %d chips'%Chips" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Minimum number of chips required are 13 chips\n" + ] + } + ], + "prompt_number": 3 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 11.4, Page 332" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "R=120; #transmission rate in kbps\n", + "Hop=2000; #per second\n", + "Spectrum=10; #in MHz\n", + "\n", + "#Calculations&Results\n", + "#For 32-FSK\n", + "Bits_sym=math.log(32,2);\n", + "SR=R/Bits_sym;\n", + "print 'Bits per symbol are %d'%Bits_sym\n", + "print 'Hops per second are 2000 and Symbol rate is %d kbps'%SR\n", + "Sym_hop=SR*10**3/Hop;\n", + "Min_BW=Sym_hop*SR;\n", + "Nonoverlap_hop=Spectrum*10**3/Min_BW;\n", + "print 'Symbols transmitted per hop are %d'%Sym_hop;\n", + "print 'Number of non-Overlapping hop frequencies are %d'%(round(Nonoverlap_hop))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Bits per symbol are 5\n", + "Hops per second are 2000 and Symbol rate is 24 kbps\n", + "Symbols transmitted per hop are 12\n", + "Number of non-Overlapping hop frequencies are 35\n" + ] + } + ], + "prompt_number": 4 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 11.5, Page 332" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "R=200;#input data rate in bps\n", + "Fhop=200;#per second\n", + "k=1;#Multipication_Factor\n", + "\n", + "#Calculations&Results\n", + "# We have 32-FSK modulation scheme\n", + "Bits_sym=math.log(32,2);\n", + "Rs=Fhop/Bits_sym;\n", + "print 'There are 200 hops per second and Symbol rate is %d symbols per sec'%Rs; \n", + "\n", + "SDur=1/Rs;\n", + "L=Fhop/Rs;\n", + "CDur=SDur/L;\n", + "Separation=1/CDur;\n", + "M=2**Bits_sym;\n", + "Hop_BW=k*M*Fhop*L;\n", + "Gp=M*k*L; \n", + "\n", + "\n", + "print ' Minimum separation between frequency tones should be %d Hz'%Separation;\n", + "print ' Number of different frequency tones produced by a frequency synthesizer are %d'%M;\n", + "print ' Processing Gain is %d'%Gp;\n", + "print 'Hopping bandwidth is %d kHz'%(Hop_BW/1000);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "There are 200 hops per second and Symbol rate is 40 symbols per sec\n", + " Minimum separation between frequency tones should be 200 Hz\n", + " Number of different frequency tones produced by a frequency synthesizer are 32\n", + " Processing Gain is 160\n", + "Hopping bandwidth is 32 kHz\n" + ] + } + ], + "prompt_number": 5 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 11.6, Page 342" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "M1=[1,0,0,1,1];\n", + "\n", + "Rx1=[[1,1,1,1,-3,1],[1,-3,1,1,1,1],[1,-3,1,1,1,-3],[1,-3,1,1,1,1],[-1,3,3,-1,3,-1],[1,-1,-1,0,0,0]];#Resultant demodulated signal at mobile(Z(t)) from path1\n", + "Rx2=[[-1,-1,1,1,1,1],[-3,1,1,-3,1,1],[1,1,1,-3,1,1],[1,-3,1,-3,1,1],[1,1,-1,3,3,-1],[3,1,-1,0,0,0]];#Resultant demodulated signal at mobile(Z(t-2Tc)) from path2\n", + "Rx=Rx1+Rx2; #since,Z(t)=z(t)+Z(t-2Tc)\n", + "\n", + "#from Figure 11.13 (d) & Figure 11.14\n", + "c1=[[-1,-1,-1,-1,1,1],[1,-1,1,1,-1,-1],[1,-1,1,-1,-1,-1],[-1,1,1,1,-1,1],[1,-1,-1,1,-1,1]];\n", + "c2=[[-1,1,-1,-1,-1,-1],[1,1,1,-1,1,1],[-1,-1,1,-1,1,-1],[-1,-1,-1,1,1,1],[-1,1,1,-1,-1,1],[-1,1,0,0,0,0]];\n", + "\n", + "#Calculations&Results\n", + "#case-1:Z(t)*C1(t);\n", + "for i in range(0,5):\n", + " Demod_1=c1[i][0]*Rx[i][0]+c1[i][1]*Rx[i][1]+c1[i][2]*Rx[i][2]+c1[i][3]*Rx[i][3]+c1[i][4]*Rx[i][4]+c1[i][5]*Rx[i][5];\n", + " if(Demod_1<0):\n", + " B1=1;\n", + " else:\n", + " B1=0;\n", + "\n", + "#case-2:Z(t)*C1(t-2Tc);\n", + "for j in range(0,5):\n", + " Demod_2=c2[j][2]*Rx[j][2]+c2[j][3]*Rx[j][3]+c2[j][4]*Rx[j][4]+c2[j][5]*Rx[j][5]+c2[j+1][0]*Rx[j+1][0]+c2[j+1][1]*Rx[j+1][1]-10\n", + " if(Demod_2<0):\n", + " B2=1;\n", + " else:\n", + " B2=0;\n", + "\n", + "print \"case-1:z(t)*c1(t)\";\n", + "print \"Value of integration at end of bit period for mobile(case-1)\",Demod_1\n", + "print \"The recovered signal at mobile(case-1) is \",B1\n", + "print \"Actual bit values are\",M1\n", + "print \"Recovered and actual values are not matching\",\n", + "\n", + "print \"\\n\\ncase-2:z(t)*c1(t-2Tc)\"\n", + "print \"Value of integration at end of bit period for mobile(case-2)\",Demod_2\n", + "print \"The recovered signal at mobile(case-2) is \",B2\n", + "print \"Actual bit values are\",M1\n", + "print \"Recovered and actual values are not matching\",\n", + "\n", + "#case3-Sum of path1 and path2\n", + "print \"\\n\\ncase-3:Sum of path1 & path2 integrator\"\n", + "Demod_3=Demod_1+Demod_2;\n", + "print \"Sum of integrator outputs(rake receiver output)\",Demod_3\n", + "\n", + "for k in range(0,5):\n", + " if(Demod_3<0):\n", + " B3=1;\n", + " else:\n", + " B3=0;\n", + " \n", + "print \"Detected bit value \",B3\n", + "print \"Actual bit values are\",M1\n", + "print \"Recovered and actual values are matching\"" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "case-1:z(t)*c1(t)\n", + "Value of integration at end of bit period for mobile(case-1) -12\n", + "The recovered signal at mobile(case-1) is 1\n", + "Actual bit values are [1, 0, 0, 1, 1]\n", + "Recovered and actual values are not matching \n", + "\n", + "case-2:z(t)*c1(t-2Tc)\n", + "Value of integration at end of bit period for mobile(case-2) -12\n", + "The recovered signal at mobile(case-2) is 1\n", + "Actual bit values are [1, 0, 0, 1, 1]\n", + "Recovered and actual values are not matching \n", + "\n", + "case-3:Sum of path1 & path2 integrator\n", + "Sum of integrator outputs(rake receiver output) -24\n", + "Detected bit value 1\n", + "Actual bit values are [1, 0, 0, 1, 1]\n", + "Recovered and actual values are matching\n" + ] + } + ], + "prompt_number": 6 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 11.7, Page 360" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Prm=-97;#the signal strength from the base stations in dBm\n", + "#The constant ( K ) is the part of the broadcast message that is sent to the mobile by the base station on the paging channel.\n", + "K=-73; #dB\n", + "P2=18; #power as directed by BS (dBm)\n", + "\n", + "#Calculations&Results\n", + "Ptm=K-Prm;\n", + "print 'The mobile transmitter power be set as a first approximation of %d dBm'%Ptm\n", + "Pwr_Redu=Ptm-P2;#power reduction\n", + "print 'Power reduction = %d dBm'%Pwr_Redu\n", + "Time=6*1.25;\n", + "print 'Time required by mobile station to make changes as directed by base station is %.1f msec'%Time\n", + " " + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The mobile transmitter power be set as a first approximation of 24 dBm\n", + "Power reduction = 6 dBm\n", + "Time required by mobile station to make changes as directed by base station is 7.5 msec\n" + ] + } + ], + "prompt_number": 7 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 11.8, Page 362" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "P1=-95; #pilot1 in dBm\n", + "P2=-100; #pilot2 in dBm\n", + "P3=-101; #pilot3 in dBm\n", + "P4=-105; #pilot4 in dBm\n", + "P5=-102; #pilot in dBm\n", + "NoiseP=-107; #Receiver sensitivity(dBm)\n", + "Tadd=-13; #dB\n", + "\n", + "#Calculations&Results\n", + "#Pcj = received power of the jth pilot in the candidate set\n", + "# Pai= received power of the ith pilot in the active set \n", + "Pa1=P1-NoiseP;\n", + "Pa2=P2-NoiseP;\n", + "Pa3=P3-NoiseP;\n", + "Pa4=P4-NoiseP;\n", + "Pc5=P5-NoiseP;\n", + "\n", + "X=10*math.log10(10**(0.1*Pa1)+10**(0.1*Pa2)+10**(0.1*Pa3)+10**(0.1*Pa4)+10**(0.1*Pc5)); \n", + "print \"Since P1>P2>P3>P4, we replace P4\"\n", + "T_COMP=(P5-P4)/0.5;\n", + "print 'The value of T-COMP that could trigger the mobile station to generate a PSMM should be <= %d dB (<= %d)'%(T_COMP,round(10**(0.1*T_COMP)));\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Since P1>P2>P3>P4, we replace P4\n", + "The value of T-COMP that could trigger the mobile station to generate a PSMM should be <= 6 dB (<= 4)\n" + ] + } + ], + "prompt_number": 8 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch12_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch12_1.ipynb new file mode 100644 index 00000000..8234bb5b --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch12_1.ipynb @@ -0,0 +1,91 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:5a8dcdff9c441023f41d39cb4ab911bae195c143982b35aa0ceb85309af37715" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 12: Mobility Management in Wireless Networks" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 12.1, Page 374" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "P=10000; #Mobile density(mobiles/km**2)\n", + "R=500*10**-3; #km\n", + "V=10; #Average moving velocity of a mobile in Kmph\n", + "Nc=10.; #No of cells per LA\n", + "N_LA=5; #Number of LAs per MSC/VLR \n", + "\n", + "\n", + "#Calculations&Results\n", + "#Number of transactions and duration of each transaction to MSC/VLR per LU for different LU types are given in Table 12.1.(page no.374)\n", + "\n", + "\n", + "# L=length (km) of the cell exposed perimeter in an LA\n", + "L=6*R*(1./3+1./(2*math.sqrt(Nc)-3)); #Km\n", + "# lamdaLU=number of transactions processed by MSC/VLR in an LA perimeter of the jth cell per hour\n", + "LamdaLu=V*P*L/math.pi; #Lus per hour\n", + "\n", + "\n", + "# case(1)\n", + "print \"Case-1\"\n", + "R1_LU=LamdaLu/3600*(1*600./1000); #resource occupancy from Table 12.1\n", + "print 'The resource occupancy in the jth cell due to MS LUs is %.1f Erlangs'%R1_LU;\n", + "\n", + " \n", + "#case(2)\n", + "print \"\\nCase-2\"\n", + "R2_LU=LamdaLu/3600*(0.8*3500/1000+0.2*4000/1000); #from Table 12.1\n", + "print 'The resource occupancy in the jth cell due to MS LUs is %.2f Erlangs'%R2_LU;\n", + "Np=6*math.sqrt(Nc/3)-3;#Number of cells located on perimeter of an LA\n", + "print 'Number of cells where inter-VLR LUs occur will be: %d'%(round(0.5*Np*4));\n", + "print 'Number of cells where intra-VLR LUs occur will be: %d'%(4*Nc-16);\n", + "TNLU=LamdaLu*(2*24+16*(0.8*14+0.2*16)); #from table 12.1\n", + "print 'The MSC/VLR transaction load using the \ufb02uid \ufb02ow model is %.2e transactions at peak hour'%TNLU;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Case-1\n", + "The resource occupancy in the jth cell due to MS LUs is 10.1 Erlangs\n", + "\n", + "Case-2\n", + "The resource occupancy in the jth cell due to MS LUs is 60.55 Erlangs\n", + "Number of cells where inter-VLR LUs occur will be: 16\n", + "Number of cells where intra-VLR LUs occur will be: 24\n", + "The MSC/VLR transaction load using the \ufb02uid \ufb02ow model is 1.69e+07 transactions at peak hour\n" + ] + } + ], + "prompt_number": 1 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch13_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch13_1.ipynb new file mode 100644 index 00000000..fec26202 --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch13_1.ipynb @@ -0,0 +1,104 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:0963e656a45b56e87c82b1b894058e0c0c5d5a3acfd1e2f8850678ef319681b0" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 13: Security in Wireless Systems" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 13.1, Page 424" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "#Two prime numbers\n", + "p=5;\n", + "q=7;\n", + "\n", + "#Calculations\n", + "n=p*q;\n", + "z=(p-1)*(q-1);\n", + "e=5\n", + "d=29\n", + "\n", + "#Results\n", + "print 'Public keys is (%d, %d)'%(n,e);\n", + "print 'Private key is (%d, %d)'%(n,d);\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Public keys is (35, 5)\n", + "Private key is (35, 29)\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 13.2, Page 425" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "p=23; #prime number that both parties agreed upon\n", + "g=5;# g is primitive mod p\n", + "a=6; #party A choosen number\n", + "b=15; #party B choosen number\n", + "\n", + "#Calculations&Results\n", + "print 'Party A sends to party B as (g**a mod p) = %d'%(g**a%23);\n", + "print 'Party B sends to party A as (g**b mod p) = %d'%(g**b%23);\n", + "print 'Party A computes secret key as ((g**b modp)**a mod p) = %d'%(((g**b%23)**a)%p);\n", + "print 'Party B computes secret key as ((g**a modp)**b mod p) = %d'%(((g**a%23)**b)%p);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Party A sends to party B as (g**a mod p) = 8\n", + "Party B sends to party A as (g**b mod p) = 19\n", + "Party A computes secret key as ((g**b modp)**a mod p) = 2\n", + "Party B computes secret key as ((g**a modp)**b mod p) = 2\n" + ] + } + ], + "prompt_number": 2 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch14_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch14_1.ipynb new file mode 100644 index 00000000..58285a29 --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch14_1.ipynb @@ -0,0 +1,106 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:3bb6fed41815ab02f5db449f0fb6dc3bca89d7411c6822dfe382fccc1777b7c3" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 14: Mobile Network and Transport Layer" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 14.1, Page 452" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "O=800*1000; #Object size(Bytes)\n", + "S=536.*8; #max Segment Size(in bits)\n", + "RTT=0.1; #Round trip-time in sec\n", + "R=1.*10**6; #Transmission rate of the link from the server to the client in bps\n", + "\n", + "#Calculations\n", + "Lmin=2*RTT+(O/R); #latency(msec)\n", + "# For minimum latency (S/R) +RTT -(W*S/R) = 0;Therefore\n", + "W=1+(RTT)/(S/R);\n", + "\n", + "#Results\n", + "print 'The minimum possible latency is %d sec'%Lmin;\n", + "print 'The minimum window size is %.1f segments'%W;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The minimum possible latency is 1 sec\n", + "The minimum window size is 24.3 segments\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 14.2, Page 452" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "RTT=0.1; #Round trip-time in sec\n", + "MSS=536.*8; #Maximum segment size in bits\n", + "p=0.01;# packet loss probability for the path\n", + "RTO=5*RTT; #Retransmission time out(from eqn 14.2 on page 450)\n", + "\n", + "#Calculations\n", + "R=0.93*MSS/(RTT*math.sqrt(p));\n", + "RR=MSS/(RTT*math.sqrt(1.33*p)+RTO*p*(1+32*p**2)*min(1,3*math.sqrt(0.75*p)));\n", + "\n", + "#Results\n", + "print 'The upper bound of the throughput is %.4f Mbps'%(R*10**-6);\n", + "print 'The throughput with retransmission due to errors is %.4f Mbps'%(RR*10**-6);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The upper bound of the throughput is 0.3988 Mbps\n", + "The throughput with retransmission due to errors is 0.3341 Mbps\n" + ] + } + ], + "prompt_number": 2 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch17_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch17_1.ipynb new file mode 100644 index 00000000..708d447e --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch17_1.ipynb @@ -0,0 +1,769 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:029905df97aa37359789733a28b442f75b82e79e7e96006449e39c092f0d4cca" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 17: Planning and Design of a Wireless Network" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.1, Page 597" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration \n", + "Susage=150.;#subscriber usage per month in mins\n", + "days=24;#days per month\n", + "busyhrs=6;#in a day\n", + "BW=4.8*10**3; #in kHz\n", + "Freqreuse=4./12;#Frequency reuse plan\n", + "chwidth=200; #in kHz\n", + "subscriber=50000;#Present subscriber count\n", + "Sgrowth=0.05;#Growth rate per year\n", + "Area=500; #in km\n", + "BTScapacity=30; #in Erlangs\n", + "N=4; #Initial installation design years\n", + " \n", + "#Calculations&Results\n", + "Erlangspersub=Susage/(days*busyhrs*60);\n", + "print 'Average busy-hour traf\ufb01c per subscriber is %.4f Erlangs'%Erlangspersub;\n", + "RFcarriers=BW/chwidth;\n", + "RFcarrier_percell=RFcarriers/((Freqreuse**-1)*4); #freq reuse factor of 4\n", + "\n", + "#Assuming 2 control channels per cell\n", + "CC=2;#control channels\n", + "TC_percell=2*RFcarriers/3-CC;\n", + "#Referring Erlang-B table in Appendix A\n", + "print \"Referring Erlang-B table in Appendix A,Traf\ufb01c capacity of a GSM cell at 2% GoS for 14 channels = 8.2 Erlangs \"\n", + "Tcapacity=8.2;# in Erlangs\n", + "print \"There are 3 cells per BTS\"\n", + "BTS=3;\n", + "Traffic_perBTS=Tcapacity*BTS;\n", + "print 'Traffic capacity per BTS is %.1f Erlangs'%Traffic_perBTS\n", + "print \"Therefore, Traffic per BTS is less than BTS capacity(30 Erlangs)\"\n", + "maxsubscriber=Traffic_perBTS/Erlangspersub;\n", + "initialsub=subscriber*(1+Sgrowth)**N;\n", + "BTS_perZone=initialsub/maxsubscriber;\n", + "print 'The required number of base stations per zone are %d'%(round(BTS_perZone));\n", + "cellRadius=(Area/(BTS_perZone*2.6))**0.5;\n", + "print 'The hexagonal cell radius is %.1f km'%cellRadius;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Average busy-hour traf\ufb01c per subscriber is 0.0174 Erlangs\n", + "Referring Erlang-B table in Appendix A,Traf\ufb01c capacity of a GSM cell at 2% GoS for 14 channels = 8.2 Erlangs \n", + "There are 3 cells per BTS\n", + "Traffic capacity per BTS is 24.6 Erlangs\n", + "Therefore, Traffic per BTS is less than BTS capacity(30 Erlangs)\n", + "The required number of base stations per zone are 43\n", + "The hexagonal cell radius is 2.1 km\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.2, Page 598" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "usage=150.; #subscriber usage per month in mins\n", + "days=24;#Days in a month\n", + "BHrs=6;#Busy hours per day\n", + "BW=4.8; #in MHz\n", + "RFch=200; #in kHz\n", + "Psubscribers=50000;#present subscriber count\n", + "growth=0.05;#subscriber growth per year\n", + "rollover=4;#network roll over period\n", + "NPCS=5;#Number of packet calls per session \n", + "NPP=25;#Number of packets within a packet call \n", + "Tr=120;#Reading time between packet calls(sec)\n", + "NBP=480*8;#Packet size(in bits)\n", + "Tint=0.01;#Time interval between two packets(sec)\n", + "Ttot=3000;#Total packet service holding time\n", + "BH_PS=0.15;#Busy hour packet sessions per subscriber\n", + "Penetration=0.25;\n", + "datarate=48; #in kbps\n", + "PTT=10;#Packet transmission time(sec)\n", + "BTS=40;#NO of BTS sites\n", + "\n", + "#Calculations&Results\n", + "Bitstx_duringPTT=NPCS*NPP*NBP/1000; \n", + "PST=PTT+Tr*(NPCS-1)+Tint*(NPP-1);\n", + "PT_duringBH=BH_PS*Ttot/PST;\n", + "Bits_persub_persec=Bitstx_duringPTT*PT_duringBH/(60*60);\n", + "VoiceErlangs=usage/(days*BHrs*60);\n", + "Initial_subscribers=round(Psubscribers*(1+growth)**rollover);\n", + "Data_subscribers=Initial_subscribers*Penetration;\n", + "Totalvoice=Initial_subscribers*VoiceErlangs;\n", + "Voicetraffic_perBTS=Totalvoice/BTS;\n", + "print 'Voice Traffic per Cell(sector) is %.2f Erlangs'%(Voicetraffic_perBTS/3);\n", + "Totaldata=Data_subscribers*Bits_persub_persec;\n", + "Datathroughput_perBTS=Totaldata/BTS;\n", + "print 'Data throughput per Cell(sector) is %.2f kbps'%(Datathroughput_perBTS/3)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Voice Traffic per Cell(sector) is 8.79 Erlangs\n", + "Data throughput per Cell(sector) is 15.50 kbps\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.3, Page 600" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Holdtime=120;#Average holding time during Busy Hours(in sec)\n", + "Tx=3;# No of transreceivers\n", + "TSsig=3;#No of TSs per cell for signaling\n", + "RLC=0.80;#Radio link control efficiency\n", + "Radioblocks=9000;#Total numbers of transmitted radio blocks\n", + "TSdata=3;#TSs allocated for data traf\ufb01c per cell\n", + "Datarate=15.5; #From eg 17.2\n", + "Voicetraffic=8.82; #From eg.17.2\n", + "Duration=0.02;#Duration of block in sec\n", + "\n", + "#Calculations&Results\n", + "DataEr=Radioblocks*Duration/Holdtime;\n", + "print 'Data Erlangs = %.1f'%DataEr;\n", + "TSuti=DataEr/TSsig;\n", + "print 'Time Slot(TS) utilization = %.1f'%TSuti;\n", + "Throughput=(Datarate/TSdata)*RLC;\n", + "TScap=Throughput/TSuti;\n", + "print 'TS capacity is %.2f kbps'%TScap;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Data Erlangs = 1.5\n", + "Time Slot(TS) utilization = 0.5\n", + "TS capacity is 8.27 kbps\n" + ] + } + ], + "prompt_number": 3 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.4, Page 602" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "Pt=36;#Base station transmitted power in dBm\n", + "Pms=24;#mobile station transmitted power in dBm\n", + "Nms=8;#mobile station noise figure in dB\n", + "Nbs=5;#Base station nise figure in dB\n", + "Ga=18;#Base station transmit and receive antenna gain in dBi\n", + "Gm=0;#Mobile antenna gain in dBi\n", + "SNR=12;# in dB\n", + "Lc_TX=5;#BS transmit antenna cable, connector, and \ufb01lter losses in dB\n", + "Lc_RX=2;#BS receiver antenna cable, connector, and \ufb01lter losses in dB\n", + "Bodyloss=3;# Body losses at mobile\n", + "fading=10.2;# in dB\n", + "ThermalNoise=-174;# in dBm/Hz\n", + "Gdiversity=5;#Antenna diversity gain at BS in dB\n", + "#Assuming standard value of RF channel as \n", + "RFch=200*10**3; #in Hz\n", + "\n", + "#Calculations\n", + "N=ThermalNoise+10*math.log10(RFch)+Nms;\n", + "Smin=N+SNR;\n", + "Smean=Smin+fading+Bodyloss;\n", + "Lp=Pt-Lc_TX+Ga-Smean;\n", + "N1=ThermalNoise+10*math.log10(RFch)+Nbs;\n", + "Smin=N1+SNR-Gdiversity;\n", + "Smean1=Smin+fading+Bodyloss;\n", + "Lp1=Pms-Smean1+Ga-Lc_RX;\n", + "R=10**((Lp1-133.2)/33.8);\n", + "\n", + "#Result\n", + "print 'Cell radius is %.1f km'%R;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Cell radius is 1.2 km\n" + ] + } + ], + "prompt_number": 4 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.5, Page 608" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Ri=12.2*10**3;#Information rate in bps\n", + "Rc=3.84*10**6;#Chip rate in cps(chips per second)\n", + "Eb_Nt=4.; #in dB\n", + "Imargin=2.; #Interference margin(3 dB)\n", + "B=0.5;#Interference factor due to other cells\n", + "Vi=0.65;#Channel activity factor\n", + "\n", + "#Calculations&Results\n", + "Eb_Ntreqd=10**(Eb_Nt/10);\n", + "LF_peruser=(1+B)*(1./(1+(Rc/Ri)*(1./Eb_Ntreqd)*(1./Vi))); #M(no of users=1) in Eq 17.13\n", + "print 'Cell load factor per voice user is %.5f'%LF_peruser;\n", + "CellLoading=(Imargin-1)/Imargin;\n", + "VoiceUsers=CellLoading/LF_peruser;\n", + "print 'No of Voice Users are %d per cell'%VoiceUsers;\n", + "#From EQ 17.6 assuming Power control efficiency=1\n", + "Polecap=Rc/(Ri*Vi*(1+B)*Eb_Ntreqd);\n", + "print 'Pole Capacity is %d'%Polecap;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Cell load factor per voice user is 0.00774\n", + "No of Voice Users are 64 per cell\n", + "Pole Capacity is 128\n" + ] + } + ], + "prompt_number": 5 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.6, Page 608" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Eb_Nt=1.; #in dB\n", + "cellLoading=0.5;#Required interference margin(3 dB)\n", + "B=0.5;#Interference factor due to other cells\n", + "Vi=1;#Channel activity factor\n", + "\n", + "#Calculations\n", + "Eb_Ntreqd=10**(Eb_Nt/10);\n", + "#Assuming standard value of chip rate as 3.84Mcps\n", + "Rc=3.84*10**6;#in cps(chips per second)\n", + "Throughput=(cellLoading*Rc)/(Eb_Ntreqd*(1+B));\n", + "\n", + "#Result\n", + "print 'Uplink Throughput is %d kbps'%(Throughput/1000);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Uplink Throughput is 1016 kbps\n" + ] + } + ], + "prompt_number": 6 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.7, Page 610" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Ri=12.2*10**3;#Information rate in bps\n", + "Rc=3.84*10**6;# Chip rate in chips per second\n", + "Eb_Nt=4.; # in dB\n", + "Eb_Nt=10**(Eb_Nt/10);\n", + "B=0.5;#Average interference factor due to other cells\n", + "Zeta=0.6; # orthogonality factor\n", + "Imargin=2.;#Interference margin(3 dB)\n", + "Vi=0.65 #assuming Channel activity factor as 0.65\n", + "\n", + "#Calculations&Results\n", + "Loadfactor_peruser=(Zeta+B)*(1./((Rc/Ri)*(1./Eb_Nt)*(1./Vi)))\n", + "print 'Downlink cell load factor is %.4f'%Loadfactor_peruser;\n", + "cellLoading=(Imargin-1)/Imargin;\n", + "Voiceusers=cellLoading/Loadfactor_peruser;\n", + "print 'No of voice users per cell are %d'%Voiceusers;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Downlink cell load factor is 0.0057\n", + "No of voice users per cell are 87\n" + ] + } + ], + "prompt_number": 7 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.8, Page 610" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "N0=-174;#Noise density in dBm/Hz\n", + "Bc=1.25;#Channel bandwidth in mHz\n", + "Rc=1.2288;#Chip rate in Mcps\n", + "Nf=6; #Receiver Noise figure in dB\n", + "Pt=27; #Effective radiated power from mobile in dBm\n", + "Lct=0.5; #Transmitter cable and connector loss in dBm\n", + "Lbody=1.5;#Body loss in dB\n", + "Lcr=2; #Receiver cable and connector loss in dB\n", + "Mint=0; #Interference margin in dB\n", + "Mfading=2;#fast fadinf margin in dB\n", + "Lpent=8;#Penetration loss in dB\n", + "Gm=0;#Transmitter antennna gain in dBi\n", + "Gb=12;#Receiver antenna gain in dBi\n", + "Fm=8;#Fade margin in dB\n", + "Eb_Nt=7;# in dB\n", + "\n", + "#Calculations\n", + "Nth=N0+Nf;\n", + "S_Nt=Eb_Nt+10*math.log10((Rc*10**6)/(Bc*10**6));\n", + "Smin=S_Nt+10*math.log10(Rc*10**6)+Nth;\n", + "Lpmax=(Pt-Smin)+(Gb+Gm)-(Lbody+Lct+Lcr+Fm+Lpent)-Mint-Mfading;\n", + "\n", + "#Results\n", + "print 'Minimum signal power required is %.2f dBm'%Smin;\n", + "print 'Maximum allowable path loss is %.2f dB'%Lpmax;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Minimum signal power required is -100.18 dBm\n", + "Maximum allowable path loss is 117.18 dB\n" + ] + } + ], + "prompt_number": 8 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.9, Page 612" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Rc=3.84;#Chip rate in Mcps\n", + "Ri=16;#Data rate in kbps\n", + "UL=0.5;#UL loading factor\n", + "DL=0.9;#DL loading factor\n", + "Eb_NtU=4;#in dB\n", + "Eb_NtD=6;# in dB\n", + "Gm=0;#Mobile antenna gain in dBi\n", + "Gb=18;#Base station gain in dBi\n", + "\n", + "#Calculations\n", + "R=10**((139.65-138.5)/35.7);\n", + "print 'Cell Radius is %.3f km'%R;\n", + "Area=round(2.6*R**2);\n", + "\n", + "#Results\n", + "print 'Area covered by hexagonal cell is %d km**2'%Area;\n", + "print 'Number of BTSs required to cover an area of 2400 Km**2 are %d'%(2400/Area);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Cell Radius is 1.077 km\n", + "Area covered by hexagonal cell is 3 km**2\n", + "Number of BTSs required to cover an area of 2400 Km**2 are 800\n" + ] + } + ], + "prompt_number": 9 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.10, Page 614" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Rc=3.84;#chip rate in Mcps\n", + "N=3.;#Noise rise in dB\n", + "OF=0.8;#orthogonality factor\n", + "B=0.55;#Interference from other cells \n", + "Eb_N0=4.;#in dB\n", + "Sec_Eff=0.85;#Sector efficiency\n", + "Pwr_Eff=0.80;#Power control efficiency\n", + "Y=1.2; #Retransmit rate\n", + "X=10.; #10MB at 384Kbps\n", + "X1=2.; #2MB at 144Kbps\n", + "X2=1.; #1MB at 64Kbps\n", + "\n", + "#Calculations\n", + "#Assuming Voice activity=Vf=1\n", + "Vf=1;\n", + "AvgDR=Y*X*10**6*(1./3600)+Y*X1*10**6*(1./3600)+Y*X2*10**6*(1./3600);\n", + "CLoad=(N-1)/(N+1);\n", + "DLcap=(Rc*10**6*Pwr_Eff*Sec_Eff)/(((10**(Eb_N0/10))*(B+OF)*Vf));\n", + "Allowcap=CLoad*DLcap;\n", + "users=Allowcap/AvgDR;\n", + "\n", + "#Result\n", + "print 'NO of users that can be supported on the downlink of the WCDMA network are %d'%(round(users));" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "NO of users that can be supported on the downlink of the WCDMA network are 89\n" + ] + } + ], + "prompt_number": 10 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.11, Page 616" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "P1=1./2;#relative frequency of packets for user class1 \n", + "P2=1./3;#relative frequency of packets for user class2\n", + "P3=1./6;#relative frequency of packets for user class3\n", + "R1=16; #data rate in kbps for P1\n", + "R2=64; #data rate in kbps for P2\n", + "R3=1024; #data rate in kbps for P3\n", + "S1=16;#number of slots assigned to the R1 user\n", + "S2=8;#number of slots assigned to the R2 user\n", + "S3=2;#number of slots assigned to the R3 user\n", + "\n", + "#Calculations\n", + "#Using Equation 17.20 from page no 616\n", + "Ravg=(P1*R1*S1+P2*R2*S2+P3*R3*S3)/(P1*S1+P2*S2+P3*S3);\n", + "# For equal latency, using Eq 17.18\n", + "Rav=1./(P1/R1+P2/R2+P3/R3);\n", + "# For Latency ratio=4, using Eq 17.19 from page no 616\n", + "PL=4;\n", + "C=(P1+P2+PL*P3)/(P1/R1+P2/R2+P3/R3);\n", + "\n", + "#Results\n", + "print 'The average throughput for equal access condition is %.1f kbps'%Ravg;\n", + "print 'The average throughput by considering equal latency is %.1f kbps'%Rav;\n", + "print 'The average throughput by considering latency ratio as 4 is %.2f kkbps'%C\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The average throughput for equal access condition is 58.2 kbps\n", + "The average throughput by considering equal latency is 27.3 kbps\n", + "The average throughput by considering latency ratio as 4 is 40.96 kkbps\n" + ] + } + ], + "prompt_number": 11 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.12, Page 620" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Ec_Nt=-23.;#in dB\n", + "DRC=-1.5;#DRC gain with respect to pilot in dB\n", + "Tg=3.75; # Traf\ufb01c channel gain with respect to pilot in dB\n", + "B=0.85;#Interference factor due to other cells \n", + "\n", + "#Calculations\n", + "Mmax=(1./(1+10**(DRC/10)+10**(Tg/10)))*(1./((10**(Ec_Nt/10)*(1+B))));\n", + "#The sector loading can be expressed as a fraction of the pole capacity Mmax. This is typically 70% of the pole capacity. \n", + "M_allow=int(0.7*Mmax);\n", + "#From table 17.2 we get Traffic channel rate as 9.6kbps since we are given traffic channel gain with respect to pilot as 3.75 dB\n", + "Ri=9.6; #in kbps(see table 17.2)\n", + "Tput=Ri*M_allow;\n", + "\n", + "#Result\n", + "print 'Allowable reverse link throughput is %d kbps'%(round(Tput));" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Allowable reverse link throughput is 173 kbps\n" + ] + } + ], + "prompt_number": 12 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.13, Page 623" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "Ptmax=5.5;#Maximum transmit power of DSCH in watts\n", + "Pbs=18;# Total base station power in watts\n", + "alpha=0.2;#downlink orthogonality factor \n", + "G=0.363;# geometry factor\n", + "SF=16; #Spreading Factor for DSCH;fixed at value of 16\n", + "\n", + "#Calculations\n", + "# Using equation no 17.27 given on page no 623\n", + "SINR=SF*(Ptmax/(Pbs*(1-alpha+(1/G))));\n", + "# In dB\n", + "SINR_db=10*math.log10(SINR);\n", + "\n", + "#Result\n", + "print 'The average SINR of HSDPA is %.4f dB(%.1fdB)'%(SINR,SINR_db);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The average SINR of HSDPA is 1.3753 dB(1.4dB)\n" + ] + } + ], + "prompt_number": 13 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.14, Page 624" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Users=350;#no of users supported\n", + "ExpectedTraf=1.8; # From section 17.7 (in Kbps)\n", + "BHTraf=1.785;#Busy hour traffic in kbps\n", + "BTS=180;\n", + "\n", + "#Calculations\n", + "IubBW=(ExpectedTraf*Users*BHTraf)/1000; # in Mbps\n", + "TotalBW=BTS*IubBW;\n", + "\n", + "#Result\n", + "print 'Required total bandwidth of Iub Interface is %.2f Mbps'%TotalBW;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Required total bandwidth of Iub Interface is 202.42 Mbps\n" + ] + } + ], + "prompt_number": 14 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 17.15, Page 625" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "BTS=800.;#No of BTS sites\n", + "Sec=3;#No of sectors per BTS\n", + "freq_sec=2;#No of frequencies used per sector\n", + "cellsRNC=1152;#Maximum capacity of cellRNC\n", + "btsRNC=384;#One RNC can support btsRNC(BTSs)\n", + "VE=25;#Voice service(mErl/subscriber)\n", + "BRV=16;# bitrate Voice\n", + "CS1=10;#CS data service 1(mErl/subscriber)\n", + "BRC1=32;#bit rate for CS1 in kbps\n", + "CS2=5;#CS data service 2(mErl/subscriber)\n", + "BRC2=64;##bit rate for CS2 in kbps\n", + "PSdata=0.2;#PS data service(kbps per subscriber)\n", + "PSoverhead=0.15;\n", + "SHO=0.4;#40%\n", + "Totalsub=350000;#Total subsribers\n", + "Maxcap=196;#Maximum Iub capacity of tpRNC (in Mbps)\n", + "FR1=0.9;FR2=0.9;FR3=0.9;#Filler rates\n", + "\n", + "#Calculations&Results\n", + "RNCreqd=(BTS*Sec*freq_sec)/(cellsRNC*FR1);#from eqn 17.28\n", + "print 'using equation 17.28,Number of RNC required are %d'%(round(RNCreqd));\n", + "RNC_reqd=BTS/(btsRNC*FR2);#from eqn 17.29\n", + "print 'using equation 17.29,Number of RNC required are %d'%(round(RNC_reqd));\n", + "RNCrequired=((VE/1000*BRV+CS1/1000*BRC1+CS2/1000*BRC2+(PSdata/(1-PSoverhead)))*(1+SHO)*Totalsub)/(Maxcap*1000*FR3);#from eqn 17.30\n", + "print 'using equation 17.30,Number of RNC required are %d'%(round(RNCrequired));\n", + "print 'We select first value which is %d RNCs'%(round(RNCreqd));" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "using equation 17.28,Number of RNC required are 5\n", + "using equation 17.29,Number of RNC required are 2\n", + "using equation 17.30,Number of RNC required are 1\n", + "We select first value which is 5 RNCs\n" + ] + } + ], + "prompt_number": 15 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch19_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch19_1.ipynb new file mode 100644 index 00000000..fee9ff09 --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch19_1.ipynb @@ -0,0 +1,106 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:dd18f098648291d58cdb32b1739d692bc9e7a8620a737fa84a463a3efca95463" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 19: Wireless Personal Area Network - Bluetooth" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 19.1, Page 666" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "SS=80.; #Frame length of HV3 voice packet\n", + "R=64*10**3; #Data rate in bps\n", + "TS=240; #No of bits carried in a slot\n", + "\n", + "#Calculations\n", + "#From table 19.3:Bluetooth air interface details, we get Frequency hopping rate as 1600hopes/second\n", + "\n", + "#From table 19.5, we can note that for HV3, No of slots are 1 and carry in all(80(user voice sample)+160(parity bits))=240 bits in one slot packet\n", + "HR=1600; #hopes/second\n", + "Eff=SS/TS;\n", + "x=R/SS; #x is number of times a packet is sent\n", + "\n", + "#Results\n", + "print 'Hopping rate is %d hopes/sec'%HR;\n", + "print 'No of bits transmitted in one slot are %d'%TS;\n", + "print 'Efficiency of packet transmission is %.4f'%Eff;\n", + "print 'Number of times a packet is sent is equal to %d'%x;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Hopping rate is 1600 hopes/sec\n", + "No of bits transmitted in one slot are 240\n", + "Efficiency of packet transmission is 0.3333\n", + "Number of times a packet is sent is equal to 800\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 19.2, Page 666" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "R=136.; # bits per slot\n", + "SR=800; # no of slots per second\n", + "\n", + "#Calculations\n", + "# A symmetric 1-slot DM1 link is setup between a master and a slave\n", + "AR=R*SR; #Data rate in bps\n", + "\n", + "#Result\n", + "print 'Associated data rate is %0.1f kbps'%(AR/1000);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Associated data rate is 108.8 kbps\n" + ] + } + ], + "prompt_number": 2 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch21_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch21_1.ipynb new file mode 100644 index 00000000..1bf9e6c2 --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch21_1.ipynb @@ -0,0 +1,473 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:0dee4e43707ceeefa5dfd2c385df6788c5d4953bcdfe972a22a90a0c7cd8abc7" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 21: Wireless Local Area Networks" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 21.1, Page 727" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "Fl=902; #lower limit frequency MHz\n", + "Fh=928; #higher limit frequency in MHz\n", + "Rt=0.5; #symbol transmission rate in Mega symbols per sec\n", + "S=16; #No of symbols\n", + "BER=10**-5;#Bir error rate\n", + "SG=2.6;#sector gain\n", + "B=0.5; #Interference factor\n", + "a=0.9; #power control efficiency\n", + "\n", + "#Calculations&Results\n", + "BW=Fh-Fl;\n", + "Rb=Rt*math.log(S,2);\n", + "Gp=BW/Rb;\n", + "Eb_by_No=10 #dB\n", + "M = (Gp*a*SG)/(Eb_by_No*(1+B))\n", + "print 'Number of users that can be supported by the WLAN are %d'%M\n", + "eff=Rb*int(M)/BW;\n", + "print 'The bandwidth efficiency is %.2f bps/Hz'%eff\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Number of users that can be supported by the WLAN are 2\n", + "The bandwidth efficiency is 0.15 bps/Hz\n" + ] + } + ], + "prompt_number": 7 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 21.2, Page 733" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Stepsize=200.; #in Hz\n", + "Chipsmin=20.;#length of linear feedback shift register \n", + "Datarate=1.2*10**3; #bps\n", + "\n", + "#Calculations\n", + "No_of_tones=2**Chipsmin;\n", + "Bss=No_of_tones*Stepsize;\n", + "Chiprate=Datarate*Chipsmin;\n", + "Gp=Bss/Datarate;#processing gain\n", + "Symbolrate=Datarate/3; #8-ary FSK is used\n", + "Chips_symbol=Chiprate/Symbolrate;\n", + "\n", + "#Results\n", + "print 'The Hopping Bandwidth is %.3f MHz'%(Bss/10**6);\n", + "print 'The chiprate is %d kchip/sec'%(Chiprate/10**3);\n", + "print 'Chips per symbol are %d'%(Chips_symbol);\n", + "print 'The processing gain is %.1f'%Gp" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The Hopping Bandwidth is 209.715 MHz\n", + "The chiprate is 24 kchip/sec\n", + "Chips per symbol are 60\n", + "The processing gain is 174762.7\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 21.3, Page 734" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "InfoSc=48.;#Information subcarriers\n", + "SyncSc=4.;#synchronization subcarriers\n", + "ReservedSc=12.;#Reserved subcarriers\n", + "Symrate=250.; #ksps(kilosymbols per second)\n", + "BW=20.; #/in MHz\n", + "Grdt=800.; #Guard time in nsec\n", + "\n", + "#Calculations\n", + "TotalSc=InfoSc+SyncSc+ReservedSc;#Total subcarriers\n", + "BW_Sch=BW*10**6/TotalSc;#BW of subchannel\n", + "Mod_eff=Symrate*10**3/(BW_Sch);#Modulation efficiency\n", + "User_txrate=InfoSc*Symrate*10**3;\n", + "User_bitsymbol=4; #16-QPSK is used\n", + "User_DR=36; #Mbps\n", + "Sym_Dur=1./(Symrate*10**3);\n", + "TimeUti=Sym_Dur/(Sym_Dur+(Grdt/10**9));\n", + "\n", + "#Results\n", + "print 'The bandwidth of subchannel is %.1f kHz'%(BW_Sch/10**3);\n", + "print 'Modulation efficiency is %.1f symbols/sec/Hz'%Mod_eff\n", + "print 'User symbol rate is %d Msps'%(User_txrate/10**6);\n", + "print 'Time Utilization efficiency is %.2f'%TimeUti" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The bandwidth of subchannel is 312.5 kHz\n", + "Modulation efficiency is 0.8 symbols/sec/Hz\n", + "User symbol rate is 12 Msps\n", + "Time Utilization efficiency is 0.83\n" + ] + } + ], + "prompt_number": 3 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 21.4, Page 735" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "Eb_No=10; #in dB\n", + "Noise=-120; #in dBm\n", + "Pt=20; #in mwatt\n", + "R=1; #Data rate in Mbps\n", + "CHBW=0.5; #BW in MHz\n", + "A=37.7; #path loss at the \ufb01rst meter in dB\n", + "Y=3.3; #path loss exponent\n", + "Lf=19; #function relating power loss with number of \ufb02oors n (in dB)\n", + "Ls=10; # lognormally distributed random variable representing the shadow effect in dB \n", + "\n", + "#Calculations\n", + "S2Nreqd=Eb_No*R/CHBW;\n", + "Rx_sensi=Noise+S2Nreqd;\n", + "Lp=10*math.log10(20)-Rx_sensi;\n", + "#Lp=A+10Ylod(d)+Lf+Ls;therefore\n", + "d=10**((Lp-A-Lf-Ls)/(10*Y));\n", + "\n", + "#Result\n", + "print 'The coverage of AP is %.1f metres'%d;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The coverage of AP is 25.3 metres\n" + ] + } + ], + "prompt_number": 4 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 21.5, Page 758" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "R=3./4;#code rate of convolution encoder\n", + "M1=9.; #payload transmission rate in Mbps for mode 1\n", + "M2=36.; #payload transmission rate in Mbps for mode 2\n", + "\n", + "#Calculations&Results\n", + "D1=M1*10**6/48;#user data rate in kbps for mode 1 \n", + "D2=M2*10**6/48;#user data rate in kbps for mode 2 \n", + "#Refering to Table 21.11\n", + "print 'Data transmission rate per carrier with 3/4 convolution encoder are %.1f Kbps and %d Kbps'%(D1/10**3,D2/10**3);\n", + "C1=D1/R;\n", + "C2=D2/R;\n", + "print 'Carrier transmission rate with R=3/4 convolutional encoder are %d Kbps and %d Kbps'%(C1/10**3,C2/10**3);\n", + "print 'Carrier symbol rate with R=3/4 convolutional encoder are %d ksps and %d Ksps'%(C1/10**3,C2/4/10**3); #Mode1 as BPSK and MOde2 as 16-QAM" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Data transmission rate per carrier with 3/4 convolution encoder are 187.5 Kbps and 750 Kbps\n", + "Carrier transmission rate with R=3/4 convolutional encoder are 250 Kbps and 1000 Kbps\n", + "Carrier symbol rate with R=3/4 convolutional encoder are 250 ksps and 250 Ksps\n" + ] + } + ], + "prompt_number": 6 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 21.6, Page 759" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "R=3./4; #code rate for convolution encoder\n", + "\n", + "#Calculations\n", + "#64-QAM modulation is used\n", + "Sc=250; #Carrier symbol rate(ksps) from Exa 21.5\n", + "Bits_sym=math.log(64,2); #64-QAM is used\n", + "User_R=Bits_sym*Sc*10**3*R*48;\n", + "\n", + "#Result\n", + "print 'The user data rate is %d Mbps'%(User_R/10**6);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The user data rate is 54 Mbps\n" + ] + } + ], + "prompt_number": 7 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 21.7, Page 762" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "D=1000.*8; #packet size in bits\n", + "R=2.*10**6; #transmission rate in bps\n", + "L=3.; #msec(Dwell time)\n", + "H=0.625; #msec(Duration of BT packet)\n", + "\n", + "#Calculations\n", + "Tw=10**3*D/R; #the packet duration of IEEE 802.11 in msec\n", + "H_L=1.;\n", + "G=(H_L)*L-Tw-H;\n", + "Gm=abs(G);\n", + "PER_FH=1-((1-Gm/L)*(78./79)**(H_L)+Gm/L*(78./79)**((H_L)-G/Gm));\n", + "PER_DS=1-((1-Gm/L)*(57./79)**(H_L)+Gm/L*(57./79)**((H_L)-G/Gm));\n", + "\n", + "#Results\n", + "print 'The PER for FH packet and PER for DS packet are %d percent & %.2f percent respectively'%(round(PER_FH*100),PER_DS*100);\n", + "print \"The collision probability with 802.11 DS is much higher than with 802.11 FH.\"" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The PER for FH packet and PER for DS packet are 2 percent & 38.73 percent respectively\n", + "The collision probability with 802.11 DS is much higher than with 802.11 FH.\n" + ] + } + ], + "prompt_number": 8 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 21.8, Page 765" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "d=10; # distance between AP and IEEE 802.11 device in metres\n", + "Y=4; #path loss exponent\n", + "PBt=20; #the transmitted power by the BT in dBm\n", + "PAp=40; #the transmitted power by the AP in dBm\n", + "Pe=10**-5;#acceptable error probability\n", + "\n", + "#Calculations\n", + "#Pe=0.5*e**(-0.5*Eb/No)\n", + "SIR=math.log(Pe/0.5)/(-0.5);# signal-to-interference ratio \n", + "rmax=d*(SIR*PBt/PAp)**(1./Y);# range of interference between Bluetooth and 802.11 device \n", + "\n", + "#Results\n", + "print 'Minimum SIR is %.2f dB = %.1f'%(10*math.log10(SIR),SIR);\n", + "print 'Maximum coverage range is %.2f metres'%rmax;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Minimum SIR is 13.35 dB = 21.6\n", + "Maximum coverage range is 18.14 metres\n" + ] + } + ], + "prompt_number": 9 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 21.9, Page 765" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "SIRmin=21.6; #From eg 21.8 i.e(13.36 dB)\n", + "d=10; #distance between AP and IEEE 802.11 device in m\n", + "PMs=40; # transmitted power of the IEEE 802.11 device in dBm\n", + "PBt=20; #the transmitted power by the BT in dBm\n", + "Y=4 ; #path loss exponent\n", + "\n", + "#Calculations\n", + "rmax=d*(SIRmin*PMs/PBt)**(1./Y);\n", + "\n", + "#Result\n", + "print 'Maximum coverage range is %.1f metres'%rmax" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Maximum coverage range is 25.6 metres\n" + ] + } + ], + "prompt_number": 10 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 21.10, Page 765" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "Gp=11;#processing gain(given)\n", + "#Defining variables from Exa 21.8 & 21.9\n", + "PBt=20; # transmitted power by the BT in dBm\n", + "PMs=40; # transmitted power of the IEEE 802.11 device in dBm\n", + "PAp=40; # transmitted power by the AP in dBm\n", + "d=10; # distance between AP and IEEE 802.11 device in m\n", + "Y=4; #path loss exponent\n", + "Pe=10**-5;#Error probability\n", + "\n", + "#Calculations&Results\n", + "#Pe=0.5*e**(-0.5*Eb/No)\n", + "SIR=math.log(Pe/0.5)/(-0.5);\n", + "r1max=d*(SIR*PBt/(PAp*Gp))**(1./Y);# range of interference between Bluetooth and 802.11 device \n", + "print 'Maximum coverage range for IEEE 802.11 DS is %.2f metres'%r1max\n", + "r2max=d*(SIR*PMs/(PBt*Gp))**(1./Y);\n", + "print 'Maximum coverage range for IEEE 802.11 FH is %.2f metres'%r2max;\n", + "print \"Thus, the interference ranges are smaller for the IEEE 802.11 DS device than the IEEE 802.11 FH device.\"" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Maximum coverage range for IEEE 802.11 DS is 9.96 metres\n", + "Maximum coverage range for IEEE 802.11 FH is 14.08 metres\n", + "Thus, the interference ranges are smaller for the IEEE 802.11 DS device than the IEEE 802.11 FH device.\n" + ] + } + ], + "prompt_number": 11 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch2_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch2_1.ipynb new file mode 100644 index 00000000..b82f7950 --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch2_1.ipynb @@ -0,0 +1,533 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:dd4432cc2f7e790571ec64d7a8254cb368aab6a22204c8b382ba85e3c1b5a734" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 2: Teletraffic Engineering" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2.1, Page 25" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "LC=10.; #Lost calls\n", + "CC=380; #Carried calls\n", + "\n", + "#Calculations\n", + "OC=LC+CC; #Total offered calls\n", + "#Gos=Blocking probability=(number of Lost calls/Total number of offered calls)\n", + "Gos=LC/OC;\n", + "\n", + "#Result\n", + "print 'The Gos during busy hour is %f \\n '%Gos" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The Gos during busy hour is 0.025641 \n", + " \n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2.2, Page 26" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Ht=5; #Average holding time in seconds\n", + "PC=450; # Peg count for one hour period\n", + "OC=0; # Overflow count\n", + "\n", + "#Calculations&Results\n", + "# usage(Erlangs)=(peg count- overflow count)*Average holding time(in hrs)\n", + "U=(PC-OC)*(5./3600); \n", + "print 'Usage = %.3f Erlangs'%U\n", + "\n", + "# IN CCS\n", + "Uccs=U*36; # usage in CCS\n", + "print '%.1f CCS'%Uccs\n", + "\n", + "Ucs=Uccs *100; #usage in call-seconds\n", + "print '%d call-seconds'%Ucs" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Usage = 0.625 Erlangs\n", + "22.5 CCS\n", + "2250 call-seconds\n" + ] + } + ], + "prompt_number": 5 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2.3, Page 27" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "B=0.05; #Blocking(5%)\n", + "CL=3000.; #Carried Load in CCS\n", + "\n", + "#Calculations\n", + "#Offered Load=Carried Load/(1-Blocking);\n", + "OL=CL/(1-B); #Offered Load in CCS\n", + "\n", + "#Result\n", + "print 'Offered load is %d CCS'%OL\n", + "print 'Overflow is %d CCS'%((OL-CL))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Offered load is 3157 CCS\n", + "Overflow is 157 CCS\n" + ] + } + ], + "prompt_number": 8 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2.4, Page 27" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Ht=120; #Holding time in seconds\n", + "CR=2.; #call rate per hour\n", + "\n", + "#Calculations\n", + "#Traffic Intensity(Erlangs) = call rate * Holding time(in hrs));\n", + "I=CR*Ht/3600; #Traffic Intensity\n", + "\n", + "#Result\n", + "print 'Traffic Intensity is %.4f Erlangs = %.1f CCS \\n'%(I,I*36);\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Traffic Intensity is 0.0667 Erlangs = 2.4 CCS \n", + "\n" + ] + } + ], + "prompt_number": 9 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2.5, Page 27" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "time=90.; #in minutes\n", + "calls=10.; #no of calls in 90mins\n", + "\n", + "#Calculations\n", + "CR=calls/(time/60); #call arrival rate in calls/hour\n", + "tavg=(60.+74+80+90+92+70+96+48+64+126)/10; #average call holding time in sec per call\n", + "I= CR*(tavg/3600); #traffic intensity in Erlangs\n", + "\n", + "#Result\n", + "print 'Traffic Intensity is %.3f Erlangs = %.2f CCS \\n '%(I,I*36)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Traffic Intensity is 0.148 Erlangs = 5.33 CCS \n", + " \n" + ] + } + ], + "prompt_number": 11 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2.6, Page 28" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "time=8.; #in hours\n", + "calls=11.; #no of calls in 90mins period\n", + "\n", + "#Calculations&Results\n", + "CR=calls/time; #call arrival rate in calls/hour\n", + "tavg=(3+10.+7+10+5+5+1+5+15+34+5)/11; #average call holding time in mins per call\n", + "I= CR*(tavg/60); #traffic intensity in Erlangs\n", + "print 'Traffic Intensity during eight hour period is %.3f Erlangs = %.1f CCS \\n'%(I,I*36);\n", + "\n", + "#For Busy Hour i.e between 4:00PM and 5:00PM\n", + "CRB=2; #call arrival rate during busy hour in calls/hour(from table 2.2)\n", + "tavgB=(34+5.)/2; #average holding time during Busy Hour in mins/call (from table 2.2)\n", + "IB=CRB*(tavgB/60); #Traffic Intensity during Busy Hour\n", + "print 'Traffic Intensity during busy hour is %.2f Erlangs = %.1f CCS'%(IB,IB*36);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Traffic Intensity during eight hour period is 0.208 Erlangs = 7.5 CCS \n", + "\n", + "Traffic Intensity during busy hour is 0.65 Erlangs = 23.4 CCS\n" + ] + } + ], + "prompt_number": 14 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2.7, Page 29" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "minutes=500.; #No of minutes used per month per user\n", + "Twork=0.9; #Traffic During Work day\n", + "TBH=0.1; #Traffic during busy hour\n", + "Days=20; #No of workdays in a month\n", + "\n", + "#Calculations\n", + "#Avg BH usage per subscriber (in minutes) = minutes*Twork(TBH/Days);\n", + "Traffic=minutes*Twork*(TBH/Days);\n", + "\n", + "#Result\n", + "print 'Traffic per user per BH is %.4f Erlangs \\n'%(Traffic/60);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Traffic per user per BH is 0.0375 Erlangs \n", + "\n" + ] + } + ], + "prompt_number": 15 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2.8, Page 29" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "minutes=500.; #No of minutes used per month per user\n", + "Twork=0.9; #Traffic During Work day\n", + "TBH=0.1; #Traffic during busy hour\n", + "Days=20; #No of workdays in a month\n", + "MeanHT=100; #Mean holding time(in secs)\n", + "\n", + "#Calculations\n", + "#Avg BH usage per subscriber (in minutes) = minutes*Twork(TBH/Days);\n", + "#BHCAs=traf\ufb01c (in Erlangs) *3600/(meanHT)\n", + "\n", + "Traffic=minutes*Twork*(TBH/Days);\n", + "BHCAs=(Traffic/60)*(3600/MeanHT);\n", + "\n", + "#Result\n", + "print 'Average Busy Hour call attempts are %.2f'%BHCAs" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Average Busy Hour call attempts are 1.35\n" + ] + } + ], + "prompt_number": 16 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2.9, Page 35" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Tpopu=200000;#Total population\n", + "SP=0.25; #subscriber penetration\n", + "HT1=100.; #holding time for Mobile to Land line and vicecersa\n", + "c1=3; #Avg calls/hr for Mobile to Land line and vicecersa\n", + "HT2=80.; #For mobile to mobile\n", + "c2=4; #For mobile to mobile\n", + "TMSC=1800; #traffic one msc can hold\n", + "TrafDist=0.9 #Traffic distribution for Mobile to Land line and vicecersa\n", + "\n", + "#Calculations\n", + "aM_L=c1*HT1/3600; #Traffic Generated by Subscriber (M-L and L-M).\n", + "aM_M=c2*HT2/3600; #Traffic Generated by Subscriber (M-M).\n", + "WlessSub=SP*Tpopu; #total wireless subscribers\n", + "TotalTraffic=WlessSub*TrafDist*aM_L+WlessSub*(1-TrafDist)*aM_M;\n", + "MSCreqd=TotalTraffic/TMSC;\n", + "if(MSCreqd-int(MSCreqd)>0):#for rounding of to next integer ef 2.33 to 3\n", + " MSCreqd=MSCreqd+1;\n", + " \n", + "\n", + "#Result\n", + "print 'Total Traffic is %.1f Erlangs'%TotalTraffic;\n", + "print 'NO of MSCs Required are %d'%(int(MSCreqd))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Total Traffic is 4194.4 Erlangs\n", + "NO of MSCs Required are 3\n" + ] + } + ], + "prompt_number": 18 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2.10, Page 37" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Rlines=15000.;#Residential lines\n", + "Blines=80000.;#Business lines\n", + "PWElines=5000;#PBX, WATS, and Foreign Exchange (FX) lines\n", + "CR_R=2.;#Call rates for Rlines\n", + "CR_B=3.;# call rates for Blines\n", + "CR_PWE=10.;#call rates for PWElines\n", + "HT_R=140.;#average holding time for Rlines(sec)\n", + "HT_B=160.;#average holding time for Blines(sec)\n", + "HT_PWE=200.;#average holding time for PWE lines(sec)\n", + "Slines=100000.;# no of lines carried by switch\n", + "HD_ABS=1.5;# HD/ABS for the switch\n", + "\n", + "#Calculations\n", + "percentR_lines=Rlines/Slines;\n", + "percentB_lines=Blines/Slines;\n", + "percentPWE_lines=PWElines/Slines;\n", + "CCSR=CR_R*HT_R/100;\n", + "CCSB=CR_B*HT_B/100;\n", + "CCSPWE=CR_PWE*HT_PWE/100;\n", + "\n", + "CR=CR_R*percentR_lines+CR_B*percentB_lines+CR_PWE*percentPWE_lines;\n", + "print 'The call rate is %.1f calls per line \\n '%CR\n", + "CCS=CCSR*percentR_lines+CCSB*percentB_lines+CCSPWE*percentPWE_lines;\n", + "AvgHTperline=CCS*100/CR;\n", + "ABS_BH_calls=CR*Slines;\n", + "ABS_BH_usage=CCS/36*Slines;\n", + "print 'Design cell capacity based on HD is %d calls \\n'%(HD_ABS*ABS_BH_calls);\n", + "print 'DESIGN Erlangs based on HD is %d \\n'%(round(HD_ABS*ABS_BH_usage)); " + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The call rate is 3.2 calls per line \n", + " \n", + "Design cell capacity based on HD is 480000 calls \n", + "\n", + "DESIGN Erlangs based on HD is 21917 \n", + "\n" + ] + } + ], + "prompt_number": 23 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2.11, Page 43" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "maxcalls_hour=4000.;#maximum call per hour\n", + "avgHT=160.;#average holding time in sec\n", + "Gos=0.02;\n", + "\n", + "#Calculations&Results\n", + "A=maxcalls_hour*avgHT/3600; #offered load\n", + "print 'Offered load A = %.2f Erlangs \\n'%A\n", + "#Refering Appendix A i.e Erlang B table \n", + "print \"For calculated Offered load and referring Erlang B table we get Service channels as 182 giving 168.3 Erlangs at 2% blocking\"\n", + "#Incorrect answer in textbook" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Offered load A = 177.78 Erlangs \n", + "\n", + "For calculated Offered load and referring Erlang B table we get Service channels as 182 giving 168.3 Erlangs at 2% blocking\n" + ] + } + ], + "prompt_number": 27 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 2.12, Page 43" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "channels=50;\n", + "blocking=0.02;\n", + "HT=120;#average holding time inm sec\n", + "BHcall=1.2;# in calls per hour\n", + "\n", + "#Calculations\n", + "#Refering Erlang B table in appendix A, For 50 channels at 2% blocking, the offered load=40.26 Erlangs.\n", + "A=40.26;\n", + "B=A*(1-0.02); #carried load\n", + "Avgtraffic_user=BHcall*HT/3600;\n", + "No_users=B/Avgtraffic_user;\n", + "\n", + "#Result\n", + "print 'NO of mobile subscribers supported are %d \\n'%(round(No_users))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "NO of mobile subscribers supported are 986 \n", + "\n" + ] + } + ], + "prompt_number": 29 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch3_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch3_1.ipynb new file mode 100644 index 00000000..cf8bec88 --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch3_1.ipynb @@ -0,0 +1,543 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:f32dec82dcc091d4a1d388fd0afce868d4917308e897fe0d3ace9d832db79571" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 3: Radio Propagation and Propagation Path-Loss Models" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.1, Page 51" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "hb=100; #in feets(height of BS antenna)\n", + "hm=5; # in feets(height of mobile antenna)\n", + "f=881.52;#in MHz\n", + "lamda=1.116; #in feet\n", + "d=5000; #in feet\n", + "Gb=10**0.8; #8dB(BS antenna gain)\n", + "Gm=10**0; # 0dB (Mobile antenna gain)\n", + "\n", + "#Calculations&Results\n", + "free_atten=(4*math.pi*d/lamda)**2*(Gb*Gm)**-1;\n", + "y=round(10*math.log10(free_atten));\n", + "print 'Free space attenuation is %d dB \\n'%y\n", + "reflect_atten= (d**4/(hb*hm)**2)*(Gb*Gm)**-1;\n", + "x=round(10*math.log10(reflect_atten));\n", + "print 'Reflecting surface attenuation is %d dB \\n '%x" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Free space attenuation is 87 dB \n", + "\n", + "Reflecting surface attenuation is 86 dB \n", + " \n" + ] + } + ], + "prompt_number": 3 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.2, Page 52" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "d=8000; #Distance between base station and mobile station\n", + "f=1.5*10**9;#in Hz \n", + "lamda=0.2; #in metres\n", + "Pt=10; #BS transmitted power in watts\n", + "Lo=8; #Total system losses in dB\n", + "Nf=5; #Mobile receiver noise figure in dB\n", + "T=290; #temperature in degree kelvin\n", + "BW=1.25*10**6; #in Hz\n", + "Gb=8; #in dB\n", + "Gm=0; #in dB\n", + "Hb=30; #in metres\n", + "Hm=3.; #in metres\n", + "B=1.38*10**-23; #Boltzmann's constant\n", + "\n", + "#Calculations&Results\n", + "Free_Lp=20*math.log10(Hm*Hb/d**2);\n", + "Pr=Free_Lp-Lo+Gm+Gb+Pt; #in dBW\n", + "Te=T*(3.162-1);\n", + "Pn=B*(Te+T)*BW;\n", + "print 'Received signal power is %d dBW \\n'%(10*math.log10(Pn))\n", + "SNR=Pr-10*math.log10(Pn);\n", + "print 'SNR ratio is %d dB \\n'%(round(SNR))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Received signal power is -138 dBW \n", + "\n", + "SNR ratio is 31 dB \n", + "\n" + ] + } + ], + "prompt_number": 5 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.3, Page 58" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "d=3*1000;#in metres\n", + "Y=4;# path loss exponent\n", + "Pt=4; #Transmitted power in watts\n", + "f=1800*10**6;#in Hz\n", + "Shadow=10.5; #in dB\n", + "d0=100.;#in metres\n", + "P0=-32; #in dBm\n", + "\n", + "#Calculations&Results\n", + "print \"Using equation 3.11 and including shadow effect we get\"\n", + "Pr=P0+10*Y*math.log10(d0/d)+Shadow;\n", + "print 'Received power is %.1f dBm \\n'%Pr\n", + "path_loss=10*math.log10(Pt*1000)-Pr;\n", + "print 'Allowable path loss is %.1f dB \\n'%path_loss" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Using equation 3.11 and including shadow effect we get\n", + "Received power is -80.6 dBm \n", + "\n", + "Allowable path loss is 116.6 dB \n", + "\n" + ] + } + ], + "prompt_number": 8 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.4, Page 58" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "shadow=10.; #in dB\n", + "Lp=150; #in dB\n", + "\n", + "#Calculations&Results\n", + "print \"Using equation given in Problem i.e Lp=133.2+40*math.log(d) we get,\"\n", + "d=10**((Lp-10-133.2)/40);\n", + "print \"Separation between transmitter and receiver as %.2f km\"%d" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Using equation given in Problem i.e Lp=133.2+40*math.log(d) we get,\n", + "Separation between transmitter and receiver as 1.48 km\n" + ] + } + ], + "prompt_number": 10 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.5, Page 61" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "v=60*0.44704; #.. mph to mps\n", + "fc=860*10**6;#in Hz\n", + "td=2*10**-6; #RMS delay spread in sec\n", + "c=3.*10**8;# speed of light in m/sec\n", + "Rs=19200.; #Coded symbol rate in bps\n", + "\n", + "#Calculations&Results\n", + "lamda=c/fc;\n", + "fm=v/lamda; #Maximum doppler shift\n", + "tc=1/(2*math.pi*fm);#Channel coherence time\n", + "print 'Channel coherence time is %.4f sec \\n'%tc\n", + "ts=1/Rs; #symbol interval\n", + "print 'Symbol interval is %d microsec \\n'%(ts*10**6);\n", + "print \"As the symbol interval is much smaller compared to the channel coherence time. So, Symbol distortion is minimal and fading is slow.\";\n", + "print \"\";\n", + "Bc=1/(2*math.pi*td);\n", + "print 'Coherence Bandwidth is %.2f kHz \\n'%(Bc/1000)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Channel coherence time is 0.0021 sec \n", + "\n", + "Symbol interval is 52 microsec \n", + "\n", + "As the symbol interval is much smaller compared to the channel coherence time. So, Symbol distortion is minimal and fading is slow.\n", + "\n", + "Coherence Bandwidth is 79.58 kHz \n", + "\n" + ] + } + ], + "prompt_number": 11 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.6, Page 65" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "p=1;# re\ufb02ection coef\ufb01cient of ground \n", + "c=3.*10**8;# velocity of light in free space(m/sec)\n", + "e=2.71828;#Euler's number\n", + "fm=20; #in Hz\n", + "fc=900*10**6; #carrier frequency in Hz\n", + "\n", + "#Calculations&Results\n", + "Nr=math.sqrt(2*math.pi)*fm*p*e**-(p**2);\n", + "print 'NO of fades per second are %.2f \\n'%Nr\n", + "Afd=e**-(p**2)/(p*fm*math.sqrt(2*math.pi));\n", + "print 'Average fade duration is %.4f sec \\n '%Afd\n", + "v=fm*c/fc;\n", + "print 'Maximum velocity of mobile is %.2f m/sec = %d Km/hour \\n'%(v,v*18/5);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "NO of fades per second are 18.44 \n", + "\n", + "Average fade duration is 0.0073 sec \n", + " \n", + "Maximum velocity of mobile is 6.67 m/sec = 24 Km/hour \n", + "\n" + ] + } + ], + "prompt_number": 13 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.7, Page 70" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "import matplotlib\n", + "import matplotlib.pyplot as plt\n", + "import numpy as np\n", + "%matplotlib inline\n", + "\n", + "#Variable declaration\n", + "d=np.array([1, 2, 3, 4, 5]); #in km\n", + "hb=30; #Height of BS antenna in metres\n", + "hm=2;# height of mobile antenna in matres\n", + "fc=900;#carrier frequency in MHz\n", + "W=15; #street width(m)\n", + "b=30; # distance between building along radio path (m) \n", + "phi=90; # incident angle relative to the street\n", + "hr=30; #in m\n", + "\n", + "#Calculations\n", + "dellhm=hr-hm;\n", + "#L50=Lf+Lrts+Lms\n", + "\n", + "# By COST 231 model\n", + "Lf=32.4+20*np.log10(d)+20*np.log10(fc);\n", + "L0=4-0.114*(phi-55);\n", + "Lrts=-16.9-10*math.log10(W)+10*math.log10(fc)+20*math.log10(dellhm)+L0;\n", + "Lbsh=-18*math.log10(11);\n", + "ka=54-0.8*hb;\n", + "dellhb=hb-hr;\n", + "kd=18-15*dellhb/dellhm;\n", + "kf=4+0.7*(fc/925-1);\n", + "Lms=Lbsh+ka+kd*np.log10(d)+kf*np.log10(fc)-9*np.log10(b);\n", + "L50=np.array([0, 0, 0, 0, 0])\n", + "L50=Lf+Lrts+Lms;\n", + "\n", + "#Okumura/Hata model\n", + "ahm=(1.1*math.log10(fc)-0.7)*hm-(1.56*math.log10(fc)-0.8);\n", + "L_50=69.55+26.16*np.log10(fc)+(44.9-6.55*np.log10(hb))*np.log10(d)-13.82*np.log10(hb)-ahm;\n", + "L_50 = np.array(L_50)\n", + "\n", + "#Results\n", + "fig,ax1 = plt.subplots()\n", + "ax1.plot(d,L_50,'b-')\n", + "ax1.set_xlabel('Distance from transmitter(in km)')\n", + "ax1.set_ylabel('Path loss (in dB)')\n", + "ax2 = ax1.twinx()\n", + "ax2.plot(d,L50,'r')\n", + "ax1.legend(['COST 231 model'],loc=0)\n", + "ax2.legend(['HATA model'],loc=0)\n", + "ax1.grid()\n", + "plt.show()\n", + "print \"L50 values by Cost 231 model\"\n", + "print '%.2f %.2f %.2f %.2f %.2f \\n '%(L50[0],L50[1],L50[2],L50[3],L50[4]);\n", + "print \"L50 values bu Okumura/Hata model\"\n", + "print '%.2f %.2f %.2f %.2f %.2f \\n '%(L_50[0],L_50[1],L_50[2],L_50[3],L_50[4]);\n", + "print \"The results from the plot of two models shows that the calculated path loss with the COST 231 model is higher than the value obtained by the Okumura/Hata model.\"\n", + "\n", + "#Answers vary due to built-in functions of Python used" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "metadata": {}, + "output_type": "display_data", + "png": "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\nTFOHvoeHB9u3bycyMhJ3d3fKli3LTz/9xPr166lfvz6g7wL79ttveeaZZyhatCg9e/bk/fffJygo\nKMVnZeXWzGnTpnH58mX69etnuqf//jLRSil+/vlnKlWqRNGiRenfvz/jx49PUViaNm1K4cKF2b17\nN6+++iqFCxdm27ZtaX7Ww3nSynf/cf78+fnll19Yu3YtJUqUYNCgQYSEhPDMM88A8MUXX3Djxg1K\nly5tWu3uPmdnZ9avX8/ixYspV64cZcqUYfjw4SQkJGT5uDwuo1wFGCVnRh7895w/fz79+vXD1dWV\nkiVLUrJkSUqVKsWgQYNYuHChqRn64Z+B+fPnM3DgQNN77r/v9ddfT1GQspIlrVxVqlRhwYIFpj6Z\n1atX88svv5A3b17y58/PihUrmDt3Lk8++SRLly5N0aLx7LPP8u233zJo0CCKFy9O5cqVmT9/vmFu\n75dJKEWuJj87mhyHnMFezpFyxSKEmRhlfIhRcgrjksIihBDCrKQpTORq8rOjyXHIGezlHClXLEII\nIcxKCosQZmKUvguj5BTGJYVFCCFyouvXITQU3ngj1Uv9+vWjVKlSpmEGoCfDdXV1xcfHBx8fH9at\nWwfoWaMLFSpkej6tpTgeliNG3ru4uBjm/m5hX+5Pl2MORhkfklZO+T+UM7gULQpTpsC6dbB3L9Sr\nB82bp9qub9++vPXWW/Tq1cv0nIODA0OGDDFNCvsgDw8P0xxoWZEjCsuVK1dsHUEIQzPC/6G//4Zl\nyyAkBI4ehS5doGdPqFv3kee3NL7Ll2HDBl1Ifv0VnJzgzBl4913w94f7UzE9sN4SgJ+fHzExMal2\nZ64OfmkKswCjtGFLTvOSnOYVFhZGYiKsWgUvvwwVKsDatTB4MMTFwZdf6l/IbVlUrH4sk5Jg1y4Y\nPVpX1IoVYeFCqFMHtm+HqCiYMQNat/6vqGTDjBkz8PLyon///inWlYmOjsbHxwd/f3+2b9+e6X5y\nxBWLECJniYjQ58eXXwYPD+jVC776CooXt3UyGzh7Vl+NrFsHv/0Grq7QogVMmgTPPw8FCqR6S1hY\nWLaL3htvvMGoUaMAGDlyJEOHDuX77783TQ7r4uJCREQEgYGBHDlyxDSTdFpyxDgWIYTxKaXPn5Mn\nQ0wM9O0LPXpApUq2TmZld+/Cjh26kKxbp5u2mjbVxaRZM3houv2sSOvcGRMTQ9u2bdNcmTKj1wIC\n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\n1apVY/jw4WluZ+vjmZWc9nA8AZKSkvDx8aFt27Zpvm7rY3lfRjnt5Vi6u7tTq1YtfHx8qFOnTprb\nWOV4ZtgDYwNbt25VERERqTqV7lu9erVq2bKlUkqp3bt3q7p161oznklmOTdv3qzatm1r5VSpnTt3\nTu3fv18ppdT169fVM888o44ePZpiG3s4plnJaS/H9ObNm0oppRITE1XdunXVtm3bUrxuD8dTqcxz\n2svxDA4OVt26dUszi70cS6Uyzmkvx9Ld3V1dvnw53detdTzt7oolrYE7D1q5ciW9e/cG9CCea9eu\nceHCBWvFM8ksJ2DVSd/SU7p0abz/Hfjj5ORE1apVOXv2bIpt7OGYZiUn2McxLVy4MAAJCQkkJSVR\n/KEpIOzheGYlJ9j+eJ45c4Y1a9bwyiuvpJnFXo5lZjnB9sfyvoxyWOt42l1hyUxcXBxubm6mx66u\nro81QtRSHBwc2LlzJ15eXrRq1YqjR4/aOhIxMTHs37+funXrpnje3o5pejnt5ZgmJyfj7e1NqVKl\nCAgIoFq1ailet5fjmVlOeziegwcPZurUqaYR3w+zl2OZWU57OJb3czRp0oTnnnuOb7/9NtXr1jqe\nhisskLoiOzg42ChJ+nx9fYmNjSUyMpK33nqLwMBAm+a5ceMGnTp14rPPPsPJySnV6/ZyTDPKaS/H\nNE+ePBw4cIAzZ86wdevWNCcitIfjmVlOWx/PVatWUbJkSXx8fDL8LdvWxzIrOW19LO/bsWMH+/fv\nZ+3atXz55Zds27Yt1TbWOJ6GKyzlypUjNjbW9PjMmTOUK1fOhonS5uzsbGqKaNmyJYmJiVy5csUm\nWRITE3nppZfo0aNHmj/w9nJMM8tpT8cUoGjRorRu3Zq9e/emeN5ejud96eW09fHcuXMnK1eu5Omn\nnyYoKIhNmzbRq1evFNvYw7HMSk5bH8v7ypQpA0CJEiXo0KED4eHhKV631vE0XGFp164d8+fPB2D3\n7t0UK1aMUqVK2ThVahcuXDD9ZhAeHo5SKs02bktTStG/f3+qVavGO++8k+Y29nBMs5LTHo5pfHy8\naeLB27dvs2HDBnx8fFJsYw/HMys5bX08J06cSGxsLNHR0SxevJhGjRqZjtt99nAss5LT1scS4Nat\nW1y/fh2Amzdvsn79+lR3rVrreNrdQl9pDdxJTEwE4LXXXqNVq1asWbMGDw8PihQpwpw5c+wy548/\n/shXX31F3rx5KVy4MIsXL7ZJzh07drBgwQLTLYig/6OcPn3alNUejmlWctrDMT137hy9e/cmOTmZ\n5ORkevbsSePGjZk1a5Yppz0cz6zktIfj+aD7TTL2diwfllZOeziWFy5coEOHDgDcu3eP7t2706xZ\nM5scTxkgKYQQwqwM1xQmhBDCvklhEUIIYVZSWIQQQpiVFBYhhBBmJYVFCCGEWUlhEUIIYVZSWAQA\njo6O+Pj4UKNGDby9vZk2bZppwNe+ffv43//+l+57//rrLxYtWmStqKl8/vnnVKtWjZ49e1r0c6ZP\nn87t27ct+hlZ9csvvzBlyhQAfv75Z44dO2Z6bd68eZw7d+6R9vvFF18wd+5cAEaPHs3GjRuz/N65\nc+fy1ltvPdLnAjRu3Ng0wE8YnEXmTBaG4+TkZPr7xYsXVZMmTdTo0aOz9N7NmzerNm3aWChZ5jw9\nPVVcXFyq5xMTE836Oe7u7io+Pj7N15KSksz6WdnRu3dv9eOPP5oe+/v7q71792ZrH/fu3VPJycnK\n29v7kY/b3Llz1aBBgx7pvUop9c0336jg4OBHfr+wH1JYhFIqZWFRSqlTp06pJ598UimVsnCEhYUp\nb29v5e3trXx9fdX169dV3bp1VdGiRZW3t7eaPn26iomJUX5+fsrX11f5+vqqnTt3mvbTsGFD1alT\nJ+Xp6am6d+9u+rzw8HDVoEED5eXlperUqaNu3Lih7t27p959911Vu3ZtVatWLTVr1qxUuV977TWV\nP39+VbNmTfXpp5+qMWPGqB49eqjnn39edevWTcXExKiAgABVq1Yt1bhxY3X69GmllD4Zv/HGG6pe\nvXqqYsWKavPmzapXr16qatWqqk+fPqk+57PPPjN9TqNGjZRSShUpUkQNHTpUeXl5qe3bt6tx48ap\n2rVrqxo1aqhXX33V9N6GDRuqDz74QNWpU0c988wzpnVRDh8+rOrUqaO8vb1VrVq11MmTJ1V0dLSq\nUqWK6tOnj3rmmWdUt27d1K+//qoaNGigKleurMLDw5VSSs2ZM0cNGjRI7dy5UxUvXlw9/fTTytvb\nW02ZMkU5OTmpKlWqKB8fH3X79m21d+9e1bBhQ/Xss8+q5s2bq3PnzplyvfPOO+q5555TwcHBatu2\nbapr1/9v7+xCmgrDOP5fKzNiJUikGcxVsGhbO24z8qMQVFyxPlhERiUWFpZ6IYRejqDowosYycAu\n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\nDMMwGeUPaLGiW8J10ioAAAAASUVORK5CYII=\n", + "text": [ + "<matplotlib.figure.Figure at 0x7f68348c93d0>" + ] + }, + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "L50 values by Cost 231 model\n", + "129.03 140.47 147.16 151.91 155.59 \n", + " \n", + "L50 values bu Okumura/Hata model\n", + "125.13 135.73 141.93 146.34 149.75 \n", + " \n", + "The results from the plot of two models shows that the calculated path loss with the COST 231 model is higher than the value obtained by the Okumura/Hata model.\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.8, Page 76" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "SNRmin=12;#in dB\n", + "n=3; #No of floors\n", + "Backgroundnoise=-115; #dBm\n", + "pt=100 #in dBm\n", + "\n", + "#Calculations\n", + "pt_db=10*math.log10(pt);\n", + "Sr=Backgroundnoise+SNRmin; #receiver sensitivity\n", + "Lpmax=pt_db-Sr;\n", + "#Refering table 3.4\n", + "Lp_d0=38; #ref path loss at the first meter(dB)\n", + "Lf=15+4*(n-1); #signal attenuation through n floors\n", + "y=3; #path loss exponent\n", + "X=10; #Shadowing effect(dB)\n", + "d=10**((Lpmax-Lp_d0-Lf-X)/30); #max allowable path loss\n", + "\n", + "#Result\n", + "print 'Coverage radius of an access point = %d m \\n'%(round(d))" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Coverage radius of an access point = 54 m \n", + "\n" + ] + } + ], + "prompt_number": 22 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.9, Page 77" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "SSmean=-100; #signal strength(dBm)\n", + "Sr=-110; #receiver sensitivity(dBm)\n", + "sd=10; #standard deviation(dB)\n", + "\n", + "#Calculations\n", + "P_Smin=(0.5-0.5*math.erf((Sr-SSmean)/(math.sqrt(2)*sd)));\n", + "\n", + "#Result\n", + "print 'probability of exceeding signal beyond the receiver sensitivity is %.2f \\n'%(P_Smin)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "probability of exceeding signal beyond the receiver sensitivity is 0.84 \n", + "\n" + ] + } + ], + "prompt_number": 24 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.10, Page 81" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "Lp=140; # path losses in dB \n", + "k=1.38*10**-23; # Boltzmann\u2019s constant (W/Kelvin-Hz)\n", + "k_db=10*math.log10(k);\n", + "f=900;#in MHz\n", + "Gt=8; #transmitting antenna gain(dB)\n", + "Gr=0; #receiver antenna gain(dB)\n", + "Ag=24;#gain of receiver ampli\ufb01er in dB \n", + "Fmargin=8;#Fade margin(dB)\n", + "Nf=6;#Noise figure(dB)\n", + "L0=20; #\u0002 other losses in dB\n", + "Lf=12; # antenna feed line loss in dB \n", + "T=24.6;#Temperature expressed in dB\n", + "R=39.8; #\u0002 data rate in dB \n", + "M=8; #overall link margin(dB)\n", + "Eb_No=10;#dB\n", + "\n", + "#Calculations\n", + "#From equation (3.54)\n", + "pt_db=M-Gt-Gr-Ag+ Nf + T+ k_db+ Lp+ Lf+ L0 + Fmargin+ R+ Eb_No;\n", + "\n", + "Pt=10**(pt_db/10); #dB into normal number\n", + "\n", + "#Result\n", + "print 'Total transmitted power is %d Watts \\n'%Pt" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Total transmitted power is 6 Watts \n", + "\n" + ] + } + ], + "prompt_number": 25 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch4_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch4_1.ipynb new file mode 100644 index 00000000..6a6cd416 --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch4_1.ipynb @@ -0,0 +1,338 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:d1cbcab673c40d252caf601352e39b3f6fb5df10eada02ad15211795afd1b59f" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 4: An Overview of Digital Communication and Transmission" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 4.1, Page 93" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Fm=20; # in KHz\n", + "\n", + "#Calculations\n", + "print \"An Engineering version of the Nyquist sampling rate : fs>=2.2*fm.\"\n", + "print 'Therefore sampling rate of >= %d ksps should be used '%(2.2*Fm); \n", + "print \"The sampling rate for a compact disc digital audio player = 44.1 ksps and for a studio quality audio player = 48 ksps are used.\"" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "An Engineering version of the Nyquist sampling rate : fs>=2.2*fm.\n", + "Therefore sampling rate of >= 44 ksps should be used \n", + "The sampling rate for a compact disc digital audio player = 44.1 ksps and for a studio quality audio player = 48 ksps are used.\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 4.2, Page 96" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "Rt=1; #Resistance(ohm)\n", + "#L= Number of quantization values\n", + "L1=32;\n", + "L2=64;\n", + "L3=128;\n", + "L4=256;\n", + "\n", + "#Calculations\n", + "# L=2**R i.e R=math.log2(L);\n", + "R1=math.log(L1,2);\n", + "R2=math.log(L2,2);\n", + "R3=math.log(L3,2);\n", + "R4=math.log(L4,2);\n", + "\n", + "#P=A**2/2; #average power of signal\n", + "#sig**2=0.333*A**2*2**(-2*Rt); #Avg quantization noise power\n", + "#SNR=P/sig**2;\n", + "# SNR(dB)=1.8+ 6R;\n", + "\n", + "SNR1=1.8+6*R1;\n", + "SNR2=1.8+6*R2;\n", + "SNR3=1.8+6*R3;\n", + "SNR4=1.8+6*R4;\n", + "\n", + "#Result\n", + "print 'For L=32, SNR is %.1f dB\\n '%SNR1\n", + "print 'For L=64, SNR is %.1f dB\\n '%SNR2\n", + "print 'For L=128, SNR is %.1f dB\\n '%SNR3\n", + "print 'For L=256, SNR is %.1f dB\\n '%SNR4" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "For L=32, SNR is 31.8 dB\n", + " \n", + "For L=64, SNR is 37.8 dB\n", + " \n", + "For L=128, SNR is 43.8 dB\n", + " \n", + "For L=256, SNR is 49.8 dB\n", + " \n" + ] + } + ], + "prompt_number": 5 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 4.3, Page 99" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Fs=8*10**3; #in Hz\n", + "Fm=3.4*10**3; # in Hz\n", + "VCH=24; #voice channels\n", + "SCH=1; #sunchronization channel\n", + "PDur=1; #extra pulse duration in microsec\n", + "\n", + "#Calculations&Results\n", + "Ts=1/(Fs);\n", + "TimeCH=Ts/(VCH+SCH)*10**6; # in microsec\n", + "print 'Time between the pulses is %d microsec\\n'%(TimeCH-PDur);\n", + "#Now by using the engineering version of Nyquist rate sampling\n", + "NyquistRate=2.2*Fm;\n", + "Ts1_microsec=1/NyquistRate*10**6;\n", + "Tc=round(Ts1_microsec)/(VCH+SCH);\n", + "print \"Time between the pulses by using engineering version of Nyquist rate sampling is %.2f microsec\\n\"%(Tc-PDur);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Time between the pulses is -1 microsec\n", + "\n", + "Time between the pulses by using engineering version of Nyquist rate sampling is 4.36 microsec\n", + "\n" + ] + } + ], + "prompt_number": 6 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 4.4, Page 101" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "Fm=3000; #highest modulating frequency in signal(Hz)\n", + "M=32; # number of pulse levels \n", + "b=5; #bits per symbol \n", + "p=0.01; #Quantization distortion\n", + "\n", + "#Calculations\n", + "#2**R = L >= 1/2P\n", + "# where R is the number of bits required to represent quantization levels L\n", + "R=math.log10(1./(2*p))/math.log10(2);\n", + "Fs=2*Fm; # Nyquist sampling criteria (samples per second)\n", + "fs=round(R)*Fs;\n", + "Rs=fs/b;\n", + "\n", + "#Result\n", + "print 'The minimum number of bits/sample or bits/PCM word that should be used are %d'%(round(R));\n", + "print 'The minimum sampling rate is %d samples per second\\n '%Fs;\n", + "print 'The resulting transmission rate is %d bps\\n '%fs;\n", + "print 'The PCM pulse or symbol transmission rate is %d symbols/sec\\n'%Rs" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The minimum number of bits/sample or bits/PCM word that should be used are 6\n", + "The minimum sampling rate is 6000 samples per second\n", + " \n", + "The resulting transmission rate is 36000 bps\n", + " \n", + "The PCM pulse or symbol transmission rate is 7200 symbols/sec\n", + "\n" + ] + } + ], + "prompt_number": 7 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 4.5, Page 110" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "S_No=53.; #dB-Hz\n", + "R=9.6*10**3; #bps\n", + "BW=4.8*10**3; #Khz\n", + "Pb=10**-5; #BER<=10**-5;\n", + "\n", + "#Calculations\n", + "print \"Since the required data rate of 9.6 kbps is more than the available bandwidth of 4.8 kHz, the channel is bandwidth-limited.\"\n", + "Eb_No=S_No-10*math.log10(R); #dB\n", + "# Try for 8-PSK modulation scheme\n", + "M=8;\n", + "Ps=math.log(M,2)*Pb; #Max ps\n", + "Es_No=math.log(M,2)*10**(0.1*Eb_No);\n", + "#Ps(8)=2*Q(math.sqrt(2*Es_No)*sin(math.pi/8));\n", + "#2*Q(math.sqrt(2*Eb_No))=erfc(math.sqrt(Eb_No)); #Refer EQn C(7) from appendix C\n", + "\n", + "Ps8=math.erfc(math.sqrt(Es_No)*math.sin(math.pi/8));\n", + "\n", + "#Result\n", + "print 'Symbol error rate is given as %.5f \\n '%Ps\n", + "print 'The ratio of signal energy to noise is %.2f \\n '%Es_No;\n", + "print 'Symbol error rate for 8-PSK is %.5f \\n '%Ps8;\n", + "print \"As symbol error rate for 8-PSK modulation is lower than threshold value. so, We can use 8-PSK modulation.\"" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Since the required data rate of 9.6 kbps is more than the available bandwidth of 4.8 kHz, the channel is bandwidth-limited.\n", + "Symbol error rate is given as 0.00003 \n", + " \n", + "The ratio of signal energy to noise is 62.35 \n", + " \n", + "Symbol error rate for 8-PSK is 0.00002 \n", + " \n", + "As symbol error rate for 8-PSK modulation is lower than threshold value. so, We can use 8-PSK modulation.\n" + ] + } + ], + "prompt_number": 13 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 4.6, Page 111" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "SNR=48.; #dB-Hz\n", + "BW=45.*10**3; #in Hz\n", + "R=9.6*10**3; #bps\n", + "Pb=10**-5; #Bit error rate\n", + "e=2.71828; #Natural exponent e\n", + "\n", + "#Calculations&Results\n", + "print \"since the available bandwidth of 45 kHz is more than adequate to support the required data rate of 9.6 kbps.\";\n", + "print \"So, the channel is not bandwidth limited \";\n", + "Eb_No=SNR-10*math.log10(R);\n", + "#We try the 16-FSK modulation scheme\n", + "M=16;\n", + "\n", + "Es_No=math.log(M,2)*Eb_No;\n", + "Ps=(M-1)/2*e**(-Es_No/2);\n", + "#For orthogonal signalling\n", + "Ps16=(2**M-1)/(2**(M-1))*Pb;\n", + "print \"\"\n", + "print 'The maximum symbol error probability is %0.5f \\n '%Ps16\n", + "print 'The symbol error probability achieved by 16-PSK is %.9f \\n '%Ps;\n", + "print \"As achieved symbol error probability is far less than maximum tolerable value\";\n", + "print \"So, we can meet the given speci\ufb01cations for this power-limited channel with a 16-FSK modulation scheme without any error-correction coding\"" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "since the available bandwidth of 45 kHz is more than adequate to support the required data rate of 9.6 kbps.\n", + "So, the channel is not bandwidth limited \n", + "\n", + "The maximum symbol error probability is 0.00001 \n", + " \n", + "The symbol error probability achieved by 16-PSK is 0.000000553 \n", + " \n", + "As achieved symbol error probability is far less than maximum tolerable value\n", + "So, we can meet the given speci\ufb01cations for this power-limited channel with a 16-FSK modulation scheme without any error-correction coding\n" + ] + } + ], + "prompt_number": 15 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch5_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch5_1.ipynb new file mode 100644 index 00000000..153ee7fb --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch5_1.ipynb @@ -0,0 +1,416 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:98db718d0bf89da2e915ec31624499d68101b659175b122291fbf41d86cde068" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 5: Fundamentals of Cellular Communications" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 5.1, Page 130" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "ToCH=960.;# Total available channels\n", + "Cellarea=6.; #in km^2\n", + "Covarea=2000.;#in km^2\n", + "N1=4.; # Cluster Size\n", + "N2=7.; #Cluster Size\n", + "\n", + "#Calculations\n", + "Area1=N1*Cellarea;#for N=4\n", + "Area2=N2*Cellarea;#For N=7\n", + "No_of_clusters1=round(Covarea/Area1);\n", + "No_of_clusters2=round(Covarea/Area2);\n", + "No_of_CH1=ToCH/N1; # No of channels with cluster size 4\n", + "No_of_CH2=ToCH/N2; # No of channels with cluster size 7\n", + "SysCap1=No_of_clusters1*ToCH;\n", + "SysCap2=No_of_clusters2*ToCH;\n", + "\n", + "#Results\n", + "print 'System Capacity with cluster size 4 is %d channels'%SysCap1\n", + "print 'Number of clusters for covering total area with N equals 4 are %d'%No_of_clusters1\n", + "print 'System Capacity with cluster size 7 is %d channels'%SysCap2\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "System Capacity with cluster size 4 is 79680 channels\n", + "Number of clusters for covering total area with N equals 4 are 83\n", + "System Capacity with cluster size 7 is 46080 channels\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 5.2, Page 132" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "S_IAMP=18.;# S/I ratio in dB\n", + "S_IGSM=12.;# S/I ratio in dB\n", + "PPL=4.; # propogation path loss coefficient\n", + "\n", + "#Calculations\n", + "# Using Equation 5.16 on page no 132, we get\n", + "N_AMP=(1./3)*((6*10**(0.1*S_IAMP))**(2/PPL));#reuse factor for AMPS\n", + " \n", + "N_GSM=(1./3)*((6*10**(0.1*S_IGSM))**(2/PPL));#reuse factor for GSM\n", + "\n", + "\n", + "#Result\n", + "print 'Reuse Factor for AMP system is N = %.3f = approx %d \\n'%(N_AMP,N_AMP+1);\n", + "print 'Reuse Factor for GSM system is N = %.3f = approx %d \\n'%(N_GSM,N_GSM+1);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Reuse Factor for AMP system is N = 6.486 = approx 7 \n", + "\n", + "Reuse Factor for GSM system is N = 3.251 = approx 4 \n", + "\n" + ] + } + ], + "prompt_number": 6 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 5.3, Page 132" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "VCH=395.;#Total voice channels\n", + "CallHT=120.;#average call holding time in sec\n", + "Blocking=0.02;# 2%\n", + "PPL=4.; #propogation path loss coefficient\n", + "N1=4. #reuse factor\n", + "N2=7.; #reuse factor\n", + "N3=12.; #reuse factor\n", + "\n", + "#Calculations&Results\n", + "No_of_VCH1=VCH/N1; #for reuse factor N1\n", + "No_of_VCH2=VCH/N2; #for reuse factor N2\n", + "No_of_VCH3=VCH/N3; #for reuse factor N3\n", + "print 'NO of voice channels for N=4 are %d'%(round(No_of_VCH1));\n", + "print 'NO of voice channels for N=7 are %d'%(round(No_of_VCH2));\n", + "print 'NO of voice channels for N=12 are %d\\n'%(round(No_of_VCH3));\n", + "TrafLoad1=87.004;\n", + "Carryload1=(1-Blocking)*TrafLoad1;\n", + "TrafLoad2=45.877;\n", + "Carryload2=(1-Blocking)*TrafLoad2;\n", + "TrafLoad3=24.629;\n", + "Carryload3=(1-Blocking)*TrafLoad3;\n", + "# To find cell capacity\n", + "Ncall1=Carryload1*3600/CallHT;#Calls per hour per cell \n", + "Ncall2=Carryload2*3600/CallHT;\n", + "Ncall3=Carryload3*3600/CallHT;\n", + "print 'calls per hour per cell for N=4 are %d'%(round(Ncall1));\n", + "print 'calls per hour per cell for N=7 are %d'%(round(Ncall2));\n", + "print 'calls per hour per cell for N=12 are %d \\n'%(Ncall3);\n", + "# To find S BY I\n", + "# N=(1/3)[6*(S/I)]**(2/PPL)\n", + "S_I1=10*(PPL/2)*(math.log10(N1)-math.log10(1./3)-(2./PPL)*math.log10(6));#Mean S/I (dB)\n", + "\n", + "S_I2=10*(PPL/2)*(math.log10(N2)-math.log10(1./3)-(2./PPL)*math.log10(6));\n", + "S_I3=10*(PPL/2)*(math.log10(N3)-math.log10(1./3)-(2./PPL)*math.log10(6));\n", + "\n", + "print 'Mean S/I(dB) for N=4 is %.1f'%S_I1\n", + "print 'Mean S/I(dB) for N=7 is %.1f'%S_I2\n", + "print 'Mean S/I(dB) for N=12 is %.1f'%S_I3" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "NO of voice channels for N=4 are 99\n", + "NO of voice channels for N=7 are 56\n", + "NO of voice channels for N=12 are 33\n", + "\n", + "calls per hour per cell for N=4 are 2558\n", + "calls per hour per cell for N=7 are 1349\n", + "calls per hour per cell for N=12 are 724 \n", + "\n", + "Mean S/I(dB) for N=4 is 13.8\n", + "Mean S/I(dB) for N=7 is 18.7\n", + "Mean S/I(dB) for N=12 is 23.3\n" + ] + } + ], + "prompt_number": 12 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 5.4, Page 154" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "spectrum=12.5*10**6; #in Hz\n", + "CHBW=200*10**3;#in Hz\n", + "N=4.;#reuse factor\n", + "Blocking=0.02; # 2%\n", + "callHT=120.;#average call holding time in sec\n", + "PPL=4.;#propogation path loss coefficient\n", + "CntrlCH=3.; #No of control channels\n", + "Ts=8.; # No of voice channels per RF channel\n", + "\n", + "#Calculations&Results\n", + "No_ofVCH=((spectrum*Ts)/(CHBW*N))-CntrlCH;\n", + "print 'No of voice channels for N=4 are %d'%(No_ofVCH)\n", + "TrafLoad=110.;\n", + "CarryLoad=(1-Blocking)*TrafLoad;\n", + "Ncall=CarryLoad*3600/callHT;\n", + "print 'Calls per hour per cell for N=4 are %d calls/hour/cell \\n '%(round(Ncall));\n", + "S_I=10*(PPL/2)*(math.log10(N)-math.log10(1./3)-(2./PPL)*math.log10(6));\n", + "print 'Mean S/I(dB) for N=4 is %.1f dB \\n '%(S_I)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "No of voice channels for N=4 are 122\n", + "Calls per hour per cell for N=4 are 3234 calls/hour/cell \n", + " \n", + "Mean S/I(dB) for N=4 is 13.8 dB \n", + " \n" + ] + } + ], + "prompt_number": 18 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 5.5, Page 139" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "VCH=395.;#Total allocated voice channels\n", + "CHBW=30.; # in kHz\n", + "Spectrum=12.5; # in MHz\n", + "CallHT=120.; #Average call holding time in sec\n", + "Blocking=0.02; # 2%\n", + "PL=40.; #slope of path loss in dBperdecade\n", + "\n", + "#Calculations&Results\n", + "print \"We consider only the \ufb01rst tier interferers and neglect the effects of cochannel interference from the second and other higher tiers.\"\n", + "#FOR 120degree sectorization\n", + "#N=4\n", + "VCH11=(VCH/(4*3));\n", + "OffLoad11=24.629; # Offered traf\ufb01c load per sector from Erlang-B table(Appendix A)\n", + "Load_site11=3*OffLoad11;\n", + "CarLoad11=(1-Blocking)*Load_site11;\n", + "Calls_hr_site11=CarLoad11*3600/CallHT;\n", + "R11=math.sqrt(CarLoad11/0.52);\n", + "Seff11=CarLoad11/(2.6*Spectrum*R11**2);\n", + "S_I11=PL*math.log10(math.sqrt(3*4))-10*math.log10(2);\n", + "#N=7\n", + "VCH12=(VCH/(3*7));\n", + "OffLoad12=12.341; # Offered traf\ufb01c load per sector from Erlang-B table(Appendix A)\n", + "Load_site12=3*OffLoad12;\n", + "CarLoad12=(1-Blocking)*Load_site12;\n", + "Calls_hr_site12=CarLoad12*3600/CallHT;\n", + "R12=math.sqrt(CarLoad12/0.52);\n", + "Seff12=CarLoad12/(2.6*Spectrum*R12**2);\n", + "S_I12=PL*math.log10(math.sqrt(3*7))-10*math.log10(2);\n", + "#N=12\n", + "VCH13=VCH/(3*12);\n", + "OffLoad13=5.842; # Offered traf\ufb01c load per sector from Erlang-B table(Appendix A)\n", + "Load_site13=3*OffLoad13;\n", + "CarLoad13=(1-Blocking)*Load_site13;\n", + "Calls_hr_site13=CarLoad13*3600/CallHT;\n", + "R13=math.sqrt(CarLoad13/0.52);\n", + "Seff13=CarLoad13/(2.6*Spectrum*R13**2);\n", + "S_I13=PL*math.log10(math.sqrt(3*12))-10*math.log10(2);\n", + "#For omnidirectional \n", + "#N=4\n", + "VCH21=VCH/(4);\n", + "OffLoad21=87.004; # Offered traf\ufb01c load per sector from Erlang-B table(Appendix A)\n", + "Load_site21=OffLoad21;\n", + "CarLoad21=(1-Blocking)*Load_site21;\n", + "Calls_hr_site21=CarLoad21*3600/CallHT;\n", + "R21=math.sqrt(CarLoad21/0.52);\n", + "Seff21=CarLoad21/(2.6*Spectrum*R21**2);\n", + "S_I21=PL*math.log10(math.sqrt(3*4))-10*math.log10(6);\n", + "#N=7\n", + "VCH22=VCH/(7);\n", + "OffLoad22=46.817; # Offered traf\ufb01c load per sector from Erlang-B table(Appendix A)\n", + "Load_site22=OffLoad22;\n", + "CarLoad22=(1-Blocking)*Load_site22;\n", + "Calls_hr_site22=CarLoad22*3600/CallHT;\n", + "R22=math.sqrt(CarLoad22/0.52);\n", + "Seff22=CarLoad22/(2.6*Spectrum*R22**2);\n", + "S_I22=PL*math.log10(math.sqrt(3*7))-10*math.log10(6);\n", + "#N=12\n", + "VCH23=VCH/(12);\n", + "OffLoad23=24.629; # Offered traf\ufb01c load per sector from Erlang-B table(Appendix A)\n", + "Load_site23=OffLoad23;\n", + "CarLoad23=(1-Blocking)*Load_site23;\n", + "Calls_hr_site23=CarLoad23*3600/CallHT;\n", + "R23=math.sqrt(CarLoad23/0.52);\n", + "Seff23=CarLoad23/(2.6*Spectrum*R23**2);\n", + "S_I23=PL*math.log10(math.sqrt(3*12))-10*math.log10(6);\n", + "# For 60degree Sectorization\n", + "#N=3\n", + "VCH31=VCH/(6*3);\n", + "OffLoad31=14.902; # Offered traf\ufb01c load per sector from Erlang-B table(Appendix A)\n", + "Load_site31=6*OffLoad31;\n", + "CarLoad31=(1-Blocking)*Load_site31;\n", + "Calls_hr_site31=CarLoad31*3600/CallHT;\n", + "R31=math.sqrt(CarLoad31/0.52);\n", + "Seff31=CarLoad31/(2.6*Spectrum*R31**2);\n", + "S_I31=PL*math.log10(math.sqrt(3*3))-10*math.log10(1);\n", + "#N=4\n", + "VCH32=VCH/(6*4);\n", + "OffLoad32=10.656; # Offered traf\ufb01c load per sector from Erlang-B table(Appendix A)\n", + "Load_site32=6*OffLoad32;\n", + "CarLoad32=(1-Blocking)*Load_site32;\n", + "Calls_hr_site32=CarLoad32*3600/CallHT;\n", + "R32=math.sqrt(CarLoad32/0.52);\n", + "Seff32=CarLoad32/(2.6*Spectrum*R32**2);\n", + "S_I32=PL*math.log10(math.sqrt(3*4))-10*math.log10(1);\n", + "#N=7\n", + "VCH33=VCH/(6*7);\n", + "OffLoad33=5.084; # Offered traf\ufb01c load per sector from Erlang-B table(Appendix A)\n", + "Load_site33=6*OffLoad33;\n", + "CarLoad33=(1-Blocking)*Load_site33;\n", + "Calls_hr_site33=CarLoad33*3600/CallHT;\n", + "R33=math.sqrt(CarLoad33/0.52);\n", + "Seff33=CarLoad33/(2.6*Spectrum*R33**2);\n", + "S_I33=PL*math.log10(math.sqrt(3*7))-10*math.log10(1);\n", + "#N=12\n", + "VCH34=VCH/(6*12);\n", + "OffLoad34=2.227; # Offered traf\ufb01c load per sector from Erlang-B table(Appendix A)\n", + "Load_site34=6*OffLoad34;\n", + "CarLoad34=(1-Blocking)*Load_site34;\n", + "Calls_hr_site34=CarLoad34*3600/CallHT;\n", + "R34=math.sqrt(CarLoad34/0.52);\n", + "Seff34=CarLoad34/(2.6*Spectrum*R34**2);\n", + "S_I34=PL*math.log10(math.sqrt(3.*12))-10*math.log10(1);\n", + "\n", + "print 'For Omnidirectional Calls_per_hour_per_cellsite Mean S_I ratio SpecrtalEfficiency'\n", + "print 'For N=4 %d %.1f %.3f\\n'%(Calls_hr_site21,S_I21,Seff21);\n", + "print 'For N=7 %d %.1f %.3f\\n'%(Calls_hr_site22,S_I22,Seff22);\n", + "print 'For N=12 %d %.1f %.3f\\n'%(Calls_hr_site23,S_I23,Seff23);\n", + "\n", + "print 'For 120deg sector Calls_per_hour_per_cellsite Mean S_I ratio SpecrtalEfficiency\\n'\n", + "print 'For N=4 %d %.1f %.3f\\n'%(Calls_hr_site11,S_I11,Seff11);\n", + "print 'For N=7 %d %.1f %.3f\\n'%(Calls_hr_site12,S_I12,Seff12);\n", + "print 'For N=12 %d %.1f %.3f\\n'%(Calls_hr_site13,S_I13,Seff13);\n", + "\n", + "print 'For 60 deg Sector Calls_per_hour_per_cellsite Mean S_I ratio SpecrtalEfficiency\\n'\n", + "print 'For N=3 %d %.1f %.3f\\n'%(Calls_hr_site31,S_I31,Seff31);\n", + "print 'For N=4 %d %.1f %.3f\\n'%(Calls_hr_site32,S_I32,Seff32);\n", + "print 'For N=7 %d %.1f %.3f\\n'%(Calls_hr_site33,S_I33,Seff33);\n", + "print 'For N=12 %d %.1f %.3f\\n'%(Calls_hr_site34,S_I34,Seff34);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "We consider only the \ufb01rst tier interferers and neglect the effects of cochannel interference from the second and other higher tiers.\n", + "For Omnidirectional Calls_per_hour_per_cellsite Mean S_I ratio SpecrtalEfficiency\n", + "For N=4 2557 13.8 0.016\n", + "\n", + "For N=7 1376 18.7 0.016\n", + "\n", + "For N=12 724 23.3 0.016\n", + "\n", + "For 120deg sector Calls_per_hour_per_cellsite Mean S_I ratio SpecrtalEfficiency\n", + "\n", + "For N=4 2172 18.6 0.016\n", + "\n", + "For N=7 1088 23.4 0.016\n", + "\n", + "For N=12 515 28.1 0.016\n", + "\n", + "For 60 deg Sector Calls_per_hour_per_cellsite Mean S_I ratio SpecrtalEfficiency\n", + "\n", + "For N=3 2628 19.1 0.016\n", + "\n", + "For N=4 1879 21.6 0.016\n", + "\n", + "For N=7 896 26.4 0.016\n", + "\n", + "For N=12 392 31.1 0.016\n", + "\n" + ] + } + ], + "prompt_number": 22 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch6_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch6_1.ipynb new file mode 100644 index 00000000..7c64b872 --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch6_1.ipynb @@ -0,0 +1,466 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:0b8e52617510df277ef1e48e119f37ff192613df767b6d3b9de6242855aa9cf9" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 6: Multiple Access Techniques" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 6.1, Page 158" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Area=8; #in km^2\n", + "Cover=4000.;# in km^2\n", + "CallBH=1.2; #Avg calls during BH\n", + "HT=100; # Avg holding time in sec\n", + "Block=0.02; #Blocking=2%\n", + "N=4.;#Frequency reuse factor\n", + "Spectrum=12.5;# in MHz\n", + "CHBW=200;# in kHz\n", + "User_CH=8;#No of users per RF channel\n", + "\n", + "#Calculations&Results\n", + "RFCH=Spectrum*1000/CHBW;\n", + "TCH=int(RFCH)*User_CH;\n", + "SigCH=3;#No of signalling channels per cell\n", + "TCH_cell=TCH/N-SigCH;\n", + "Cells=Cover/Area;\n", + "OffLoad=108.4; # in Erlangs\n", + "print 'Using Erlang-B Tables, Total traffic offered by %d channels at 0.02 blocking = %.1f Erlangs/cell'%(TCH_cell,OffLoad*(1-Block));\n", + "CarLoad=OffLoad*(1-Block);\n", + "Calls_hr_cell=CarLoad*3600/HT;\n", + "MaxUser_hr_cell=Calls_hr_cell/CallBH;\n", + "Seff=CarLoad*Cells/(Spectrum*Cover);\n", + "print 'Spectral Efficiency is %.2f Erlangs/MHz/km^2'%Seff;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Using Erlang-B Tables, Total traffic offered by 121 channels at 0.02 blocking = 106.2 Erlangs/cell\n", + "Spectral Efficiency is 1.06 Erlangs/MHz/km^2\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 6.2, Page 159" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "TCH=395; # Traffic Channels\n", + "SysBW=12.5; #in MHz\n", + "CHspace=30.; # in kHz\n", + "\n", + "#Calculations\n", + "Eff=TCH*CHspace/(SysBW*1000);\n", + "\n", + "#Result\n", + "print 'Multiple access spectral efficiency of FDMA System is %.3f'%Eff" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Multiple access spectral efficiency of FDMA System is 0.948\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 6.3, Page 160" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Tf=40; #Frame duration in msec\n", + "Mt=6; # Frames per slot\n", + "Bu=30; #bandwidth(KHz) of an individual user during his or her time slot\n", + "Nu=395.;# number of users sharing the same time slot in the system, but having access to different frequency sub-bands\n", + "Bw=12.5; # in MHz\n", + "DR=16.2;#Data rate in kbps\n", + "FDur=40.; # Frame duration in msec\n", + "slots=6; #No of slots per time frame\n", + "IndiRate=16.2; #Individual data rate in kbps\n", + "Srate=13.; #Speech rate in kbps\n", + "\n", + "#Calculations\n", + "TimeSlot=(Srate/IndiRate)*(FDur/slots);\n", + "Seff=TimeSlot*slots*Bu*Nu/(FDur*Bw*1000);\n", + "\n", + "#Results\n", + "print 'Multiple access spectral efficiency of TDMA is %.2f'%Seff;\n", + "print 'The overhead portion of the frame is %d percent'%((1-Seff)*100);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Multiple access spectral efficiency of TDMA is 0.76\n", + "The overhead portion of the frame is 23 percent\n" + ] + } + ], + "prompt_number": 5 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 6.4, Page 161" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "nb=0.9; #BW efficiency factor\n", + "u=2; # Bit Efficiency with QPSK\n", + "Vf=1; # Voice activity factor\n", + "BW=12.5; #in MHz\n", + "IR=16.2; # in kbps\n", + "N=19; #frequency reuse factor\n", + "\n", + "#Calculations\n", + "Nu=nb*u*BW*1000/(Vf*IR*N);# number of channels (mobile users) per cell\n", + "Seff=int(Nu)*IR/(BW*1000);\n", + "\n", + "#Results\n", + "print 'Capacity of system is %d mobile users per cell'%Nu;\n", + "print 'Spectral efficiency of TDMA system is %.3f bit/sec/Hz'%Seff" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Capacity of system is 73 mobile users per cell\n", + "Spectral efficiency of TDMA system is 0.095 bit/sec/Hz\n" + ] + } + ], + "prompt_number": 6 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 6.5, Page 163" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Nr=2.;# number of reference bursts per frame\n", + "Nt=24; # number of traf\ufb01c bursts (slots) per frame(120msec)\n", + "FL=120; #Frame length in msec\n", + "Br=148; # number of overhead bits per reference burst\n", + "Bp=34; # number of overhead bits per preamble per slot \n", + "Bg=8.25;#number of equivalent bits in each guard time interval \n", + "Tf=120; # frame duration in msec\n", + "Rrf=270.83333333; # bit rate of the RF channel in kbps\n", + "R=22.8; #bit rate of each channel in kbps\n", + "\n", + "#Calculations\n", + "B0=Nr*(8*Br)+Nt*(8*Bp)+(Nt+Nr)*(8*Bg);#The number of overhead bits per frame\n", + "Bt=FL*10**-3*Rrf*10**3;#The total number of bits per frame \n", + "Eff=(1-B0/Bt)*100;\n", + "CH_Frame=(Eff/100)*Rrf/R;#No of channels/frame\n", + "\n", + "#Results\n", + "print 'The frame efficiency is %.2f percent'%Eff;\n", + "print 'Number of channels/frame are %d'%(CH_Frame)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The frame efficiency is 67.35 percent\n", + "Number of channels/frame are 7\n" + ] + } + ], + "prompt_number": 9 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 6.6, Page 170" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "nb=0.9;#bandwidth ef\ufb01ciency\n", + "nf=0.45;#frequency reuse ef\ufb01ciency \n", + "Cd=0.8; #capacity degradation factor \n", + "Vf=0.4;#voice activity factor \n", + "Eb_I0=7; # desired energy-to-interference ratio in dB\n", + "L=1;# ef\ufb01ciency of sector-antenna in cell \n", + "BW=12.5;#One way system BW in MHz\n", + "R=16.2;#Information rate in kbps\n", + "\n", + "#Calculations\n", + "Eb_I=10**(Eb_I0*0.1);#To convert from dB to a normal value\n", + "Nu=(nf*nb*Cd*L/Vf)*(BW*1000/(Eb_I*R));#Capacity of system\n", + "Seff=round(Nu)*R/(12.5*10**3);\n", + "\n", + "#Results\n", + "print 'Capacity of system is %d mobile users per cell'%round(Nu);\n", + "print 'Spectral efficiency of TDMA system is %.3f bits/sec/Hz'%Seff;\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Capacity of system is 125 mobile users per cell\n", + "Spectral efficiency of TDMA system is 0.162 bits/sec/Hz\n" + ] + } + ], + "prompt_number": 10 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 6.7, Page 171" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "#Given Data from Exa 6.4 and Exa 6.6\n", + "Cd=0.8; #capacity degradation factor\n", + "R=16.2;#Data rate in kbps\n", + "Eb_I0=7; #in dB\n", + "Eb_I=10**(Eb_I0*0.1);#To convert from dB to a normal value\n", + "Vf=0.4;#voice activity factor \n", + "u=2; # Bit Efficiency\n", + "IR=16.2; # in kbps\n", + "N=19; #frequency reuse factor\n", + "nf=0.45;#frequency reuse ef\ufb01ciency \n", + "\n", + "#Calculations\n", + "Ncdma_by_Ntdma=Cd*N*nf*IR/(Eb_I*Vf*u*R);\n", + "\n", + "#Result\n", + "print 'The ratio of capacity of DS-CDMA to TDMA is %.3f'%Ncdma_by_Ntdma" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The ratio of capacity of DS-CDMA to TDMA is 1.706\n" + ] + } + ], + "prompt_number": 11 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 6.8, Page 172" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "Bss=600; #Hopping bandwidth in MHz\n", + "stepsize=400; # in Hz\n", + "\n", + "#Calculations\n", + "No_of_Tones=Bss*10**6/stepsize;\n", + "Min_chips_required=math.log(No_of_Tones,2);\n", + "\n", + "#Result\n", + "print 'Minimum number of chips required are %d chips'%Min_chips_required" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Minimum number of chips required are 20 chips\n" + ] + } + ], + "prompt_number": 12 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 6.9, Page 179" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "e=2.71828; #Euler's number\n", + "Tprop=0.4; #Max propogation delay in sec\n", + "R=10; #data rate in Mbps\n", + "PackLen=400; #packet length in bits\n", + "\n", + "#Calculations\n", + "Tp=PackLen/R; #packet transmission time in microsec\n", + "a=Tprop/Tp;\n", + "G=Tp*10**-6*R*10**6/PackLen;#normalized offered traf\ufb01c load \n", + "#Slotted nonpersistent\n", + "S0=a*G*e**(-a*G)/(1-e**(-a*G)+a);#normalized throughput \n", + "#Unslotted nonpersistent\n", + "S1=G*e**(-a*G)/(1+(2*a)+e**(-a*G));#normalized throughput \n", + "#Slotted 1-persistent\n", + "S2=G*e**(-G*(1+a))*(1+a-e**(-a*G))/((1+a)*(1-e**(-a*G))+a*e**(-G*(1+a)));#normalized throughput \n", + "\n", + "#Results\n", + "print 'The Normalized throughput with an unslotted non persistent,a slotted persistent and a slotted 1-persistent CSMA protocol are \\n %.3f,%.3f and %.3f respectively'%(S0,S1,S2);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The Normalized throughput with an unslotted non persistent,a slotted persistent and a slotted 1-persistent CSMA protocol are \n", + " 0.496,0.493 and 0.531 respectively\n" + ] + } + ], + "prompt_number": 14 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 6.10, Page 188" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "Tprop=4; #maximum propogation delay in sec\n", + "R=10; # data rate in Mbps\n", + "PackLen=400.; #data packet length in bits\n", + "ACK=20; #length of ACK packet in bits\n", + "Tproc=1; #processing time(sec)\n", + "p=0.01;#probability that a data packet or its ACK can be corrupted during transmission\n", + "\n", + "#Calculations\n", + "Tp=PackLen/R; #packet transmission time in microsec\n", + "Ta=ACK/R; # transmission time for an ACK in microsec\n", + "T=Tp+2*Tprop+2*Tproc+Ta;# total time for transmission time \n", + "# Stop and wait ARQ\n", + "Eff0=(1-p)*Tp/((1-p)*T+p*Tp);\n", + "#SRP with window size W=8\n", + "W=8;\n", + "Eff1=(2+p*(W-1))/(2+p*(3*W-1));\n", + "#Go-Back-N protocol with window size W=8\n", + "Eff2=1./(1+W*(p/(1-p)));\n", + "\n", + "#Results\n", + "print 'The data link protocol efficiency with Stop and Wait protocol, SRP and GBN are \\n %.3f, %.3f abd %.3f respectively'%(Eff0,Eff1,Eff2);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The data link protocol efficiency with Stop and Wait protocol, SRP and GBN are \n", + " 0.763, 0.928 abd 0.925 respectively\n" + ] + } + ], + "prompt_number": 15 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch8_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch8_1.ipynb new file mode 100644 index 00000000..ccf24614 --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch8_1.ipynb @@ -0,0 +1,178 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:f50ddd5f96951e3a4bd117adfc40133b15c129b8f04d9b391396a08431c3aae2" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 8: Speech Coding and Channel Coding" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 8.1, Page 227" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "Pdiff=-3.; #in dB\n", + "AMR1=12.2; #in kbps\n", + "AMR2=7.95; #in kbps\n", + "AMR3=4.75; #in kbps\n", + "\n", + "#Calculations\n", + "#CG(dB)=10math.log{(DPDCH(kbps)+DPCCH)/(DPDCH(AMR bit rate (kbps))+ DPCCH)}\n", + "CG1=10*math.log10((AMR1+AMR1*10**(Pdiff/10))/(AMR2+AMR1*10**(Pdiff/10)));\n", + "CG2=10*math.log10((AMR1+AMR1*10**(Pdiff/10))/(AMR3+AMR1*10**(Pdiff/10)));\n", + "\n", + "#Results\n", + "print 'By reducing the AMR bit rate from 12.2 to 7.95 kbps coverage gain becomes %.2f dB'%CG1;\n", + "print 'By reducing the AMR bit rate from 7.95 to 4.75 kbps coverage gain becomes %.2f dB'%CG2;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "By reducing the AMR bit rate from 12.2 to 7.95 kbps coverage gain becomes 1.15 dB\n", + "By reducing the AMR bit rate from 7.95 to 4.75 kbps coverage gain becomes 2.27 dB\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 8.2, Page 239" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import numpy as np\n", + "import sympy\n", + "from sympy import symbols\n", + "\n", + "#Variable declaration\n", + "K=4; #constraint length\n", + "r=1./2; #code rate(n/k)\n", + "x=symbols('x');#Defining x as a ploynomial variable\n", + "G1=1+x**2+x**3;\n", + "G2=1+x+x**2+x**3;\n", + "ins=np.array([1, 0, 1, 1, 1]);#input(first bit first)\n", + "\n", + "#Calculations&Results\n", + "#with reference to Fig 8.9 on page no 239\n", + "g1=np.array([1, 0, 1, 1]); #converting from G1 polynomial to bit form\n", + "g2=[1, 1, 1, 1];##converting from G2 polynomial to bit form\n", + "x1=np.convolve(g1,ins)\n", + "x2=np.convolve(g2,ins)\n", + "V1=x1%2;\n", + "V2=x2%2;\n", + "print \"Multiplexing the V1 and V2 to get required output sequence as\"\n", + "a=5;\n", + "for i in range(0,6):\n", + " print '%d%d'%(V2[a],V1[a]);\n", + " a=a-1;\n", + " " + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Multiplexing the V1 and V2 to get required output sequence as\n", + "10\n", + "10\n", + "10\n", + "00\n", + "10\n", + "11\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 8.3, Page 246" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import numpy as np\n", + "\n", + "#Variable declaration\n", + "BitStream=np.array([0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1]);#Last bit to first bit\n", + "\n", + "# Interleaver\n", + "Input1=[[1, 0, 0, 0],[1,0,0,0],[1,1,1,0],[0,0,0,0]] #Writing data row wise\n", + "\n", + "#Calculations&Results\n", + "print \"GIven Bit stream is\",BitStream\n", + "print \"Input to interleaver is\",Input1\n", + "\n", + "Output1=np.array([0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1]); # Reading data column wise\n", + "print \"Output of interleaver is\",Output1\n", + "#De-interleaver\n", + "Input2=[[1, 1, 1, 0],[0,0,1,0],[0,0,1,0],[0,0,0,0]] #Writing o/p data row wise\n", + " # Let From 6th to 9th bits have Burst Error \n", + "print \"Input to de-interleaver is\",Input2\n", + " #Output of deinterleaver\n", + " \n", + "Output2= [0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1]; \n", + "print \"Output of de-interleaver is\",Output2\n", + "print \"Bits with Burst error were from 6th to 9th. But in output of de-interleaver, they relocated to positions 3rd, 6th, 10th and 14th.\";" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "GIven Bit stream is [0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 1]\n", + "Input to interleaver is [[1, 0, 0, 0], [1, 0, 0, 0], [1, 1, 1, 0], [0, 0, 0, 0]]\n", + "Output of interleaver is [0 0 0 0 0 1 0 0 0 1 0 0 0 1 1 1]\n", + "Input to de-interleaver is [[1, 1, 1, 0], [0, 0, 1, 0], [0, 0, 1, 0], [0, 0, 0, 0]]\n", + "Output of de-interleaver is [0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1]\n", + "Bits with Burst error were from 6th to 9th. But in output of de-interleaver, they relocated to positions 3rd, 6th, 10th and 14th.\n" + ] + } + ], + "prompt_number": 3 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/ch9_1.ipynb b/Wireless_Communications_and_Networking_by_V._Garg/ch9_1.ipynb new file mode 100644 index 00000000..7efd7e54 --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/ch9_1.ipynb @@ -0,0 +1,478 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:4f7509b378d9baa23589f40ce770175499b6cadfd03b87969971e1834bcae9ad" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 9: Modulation Schemes" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 9.1, Page 259" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "import scipy\n", + "from scipy.optimize import fsolve\n", + "\n", + "#Variable declaration\n", + "Pe=10**-6;#Probability of error\n", + "e=2.71828; #Euler's Number\n", + "\n", + "#Calculations\n", + "# For BPSK\n", + "#Pe(=10**-6)=e**(-x)/(2*sqrt(%pi*x)); where x=Eb/No\n", + "def f(x):\n", + " y=2.71828**(-x)/(2*math.sqrt(math.pi*x))-10**-6\n", + " return y\n", + "x = fsolve(f,0.1);\n", + "\n", + "#Results\n", + "print 'Eb/No For BPSK is %.2f dB'%(10*math.log10(x));\n", + "print 'FSK requires 3 dB more in terms of Eb/N0 to give the same Pe as BPSK so it comes out to be %.2f dB'%(10*math.log10(x)+3);" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Eb/No For BPSK is 10.54 dB\n", + "FSK requires 3 dB more in terms of Eb/N0 to give the same Pe as BPSK so it comes out to be 13.54 dB\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 9.2, Page 259" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "Pe=10.**-6;#Probability of error\n", + "No=10.**-10; # PSD in W/Hz\n", + "R=100*10**3; #data rate in bps\n", + "\n", + "#Calculations\n", + "#From Example 9.1, Eb/N0= 10.54dB (11.32) for Pe=10**-6 \n", + "#Therefore\n", + "Eb_No=11.32; #From Exa. 9.1\n", + "# Eb/No = A**2/(2*No*R);\n", + "A=math.sqrt(2*No*(Eb_No)*R);\n", + "\n", + "#Result\n", + "print 'Amplitude of a carrier signal is %.3f mV'%(A*1000);\n", + "#Incorrect answer in textbook" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Amplitude of a carrier signal is 15.047 mV\n" + ] + } + ], + "prompt_number": 3 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 9.3, Page 267" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "B=['00','10','01','11','01','00','11','10','10','01','01','00'];#Given Bit stream\n", + "\n", + "#Calculations&Results\n", + "print \"Phase transition table for pi/4-DQPSK Modulation is given as \"\n", + "print \" By Referring Table 9.1 on page No 266 i.e\"\n", + "print \"Symbol Phase transition\"\n", + "print \"00 => 45\u00b0\"\n", + "print \"01 => 135\u00b0\"\n", + "print \"10 => -45\u00b0\"\n", + "print \"11 => -135\u00b0\"\n", + "print \"sym Dell phi(k) Phi(k)\"\n", + "#BitStream='001001110100111010010100';\n", + "\n", + "phase=0; #Taking initial phase as zero\n", + "for i in range(0,12):\n", + " if(B[i]=='00'):\n", + " phase=phase+45; \n", + " print ' %s 45 %d'%(B[i],phase);\n", + " \n", + " if(B[i]=='01'):\n", + " phase=phase+135;\n", + " print ' %s 135 %d'%(B[i],phase);\n", + " \n", + " if(B[i]=='10'):\n", + " phase=phase-45;\n", + " print ' %s -45 %d'%(B[i],phase);\n", + " \n", + " if(B[i]=='11'):\n", + " phase=phase-135;\n", + " print ' %s -135 %d'%(B[i],phase);\n", + " \n", + "\n", + "print 'final phase for the pi/4-DQPSK modulation method for given bitstream is %d degree'%phase" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Phase transition table for pi/4-DQPSK Modulation is given as \n", + " By Referring Table 9.1 on page No 266 i.e\n", + "Symbol Phase transition\n", + "00 => 45\u00b0\n", + "01 => 135\u00b0\n", + "10 => -45\u00b0\n", + "11 => -135\u00b0\n", + "sym Dell phi(k) Phi(k)\n", + " 00 45 45\n", + " 10 -45 0\n", + " 01 135 135\n", + " 11 -135 0\n", + " 01 135 135\n", + " 00 45 180\n", + " 11 -135 45\n", + " 10 -45 0\n", + " 10 -45 -45\n", + " 01 135 90\n", + " 01 135 225\n", + " 00 45 270\n", + "final phase for the pi/4-DQPSK modulation method for given bitstream is 270 degree\n" + ] + } + ], + "prompt_number": 4 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 9.4, Page 270" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "CHBW=200; #Channel BW in KHz\n", + "R=270.83; #Data rate in kbps\n", + "Fc=900; #carrier frequency in MHz\n", + "\n", + "#Calculations\n", + "FreqShift=0.5*R;\n", + "#Transmitted Frequencies\n", + "Fh=Fc*1000+0.25*R;#Max\n", + "Fl=Fc*1000-0.25*R;#Min\n", + "BWEff=R/CHBW;\n", + "\n", + "#Results\n", + "print 'The frequency shift between binary 1 and binary 0 is %.3f kHz'%FreqShift;\n", + "print 'Maximum and Minimum value of transmitted frequencies are %.4f mHz and %.4f mHz respectively'%(Fh/1000,Fl/1000);\n", + "print 'Bandwidth efficiency is %.2f bps/Hz'%BWEff" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The frequency shift between binary 1 and binary 0 is 135.415 kHz\n", + "Maximum and Minimum value of transmitted frequencies are 900.0677 mHz and 899.9323 mHz respectively\n", + "Bandwidth efficiency is 1.35 bps/Hz\n" + ] + } + ], + "prompt_number": 5 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 9.5, Page 271" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "R=270.; #data rate in kbps\n", + "Eb_No=6.; # in dB\n", + "GMSK=0.3; #Gaussian minimum shift keying\n", + "\n", + "#Calculations&Results\n", + "Tb=1./R *10**3; #in microsec\n", + "B=GMSK/Tb;\n", + "print '3-dB BW for a gaussian low pass filter is %.f kHz'%(B*1000);\n", + "PowerBW=1.41*R;\n", + "DegradFac=0.89;\n", + "Pe=math.erfc(math.sqrt(2*DegradFac*10**(0.1*Eb_No)));\n", + "print 'Power bandwidth in the RF channel is %.1f kHz'%PowerBW\n", + "print 'Bit error probability for GMSK is %.1e'%Pe; #Incorrect answer in textbook" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "3-dB BW for a gaussian low pass filter is 81 kHz\n", + "Power bandwidth in the RF channel is 380.7 kHz\n", + "Bit error probability for GMSK is 1.7e-04\n" + ] + } + ], + "prompt_number": 6 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 9.6, Page 273" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "\n", + "#Variable declaration\n", + "Rs=19200; #symbols per second\n", + "states=64;\n", + "\n", + "#Calculations\n", + "Bits_symbol=math.log(states,2);\n", + "BitRate=Bits_symbol*Rs;\n", + "\n", + "#Result\n", + "print 'Bit Rate of the modulator is %.1f kbps'%(BitRate/1000)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Bit Rate of the modulator is 115.2 kbps\n" + ] + } + ], + "prompt_number": 7 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 9.7, Page 274" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "import scipy\n", + "from scipy.optimize import fsolve\n", + "\n", + "#Variable declaration\n", + "Rb=144; #data rate in kbps\n", + "BW=36; #in MHz\n", + "Pb=3*10**-5;#probability of bit error\n", + "\n", + "#Calculations\n", + "Seff=Rb/BW; #spectral efficiency in bps/Hz\n", + "M=2**(Rb/BW); #since the channel is band limited\n", + "\n", + "#since Q[sqrt(2*Eb_No)]=(1/2)*erfc[sqrt(Eb_No)] # refer page no 257 equ 9.35\n", + "def f(x):\n", + " y=(3./8)*math.erfc(math.sqrt((2./5)*x))-Pb #from eqn 9.66 and 9.35\n", + " return y\n", + " \n", + "x = fsolve(f,0.1)\n", + "\n", + "#Result\n", + "print 'For a rectangular constellation (refer Figure 9.12), with a Gaussian channel and matched \ufb01lter reception, the calculated Eb/No value is %.1f dB'%(10*math.log10(x));" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "For a rectangular constellation (refer Figure 9.12), with a Gaussian channel and matched \ufb01lter reception, the calculated Eb/No value is 12.9 dB\n" + ] + } + ], + "prompt_number": 8 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 9.8, Page 274" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math\n", + "import scipy\n", + "from scipy.optimize import fsolve\n", + "\n", + "#Variable declaration\n", + "Pb=10**-8;#BER probability\n", + "\n", + "#Calculations&Results\n", + "print \"For 16-PSK:\"\n", + "# Pb=0.5*Q(0.552*sqrt(Eb_No));\n", + "#since Q[sqrt(2*Eb_No)]=(1/2)*erfc[sqrt(Eb_No)] # refer page no 257 equ 9.35\n", + "def f(x):\n", + " y=0.25*math.erfc(math.sqrt(0.5*0.552**2*x))-Pb\n", + " return y\n", + "\n", + "x = fsolve(f,0.1)\n", + "\n", + "print 'Using equation 9.50 we get Eb/No as %d dB (approx)'%round(10*math.log10(x));\n", + "\n", + "print \"For 16-QAM\"\n", + "#Pb=0.75*Q(sqrt(0.8*Eb_No));\n", + "def f(x1):\n", + " y=(3./8)*math.erfc(math.sqrt(0.4*x1))-Pb\n", + " return y\n", + " \n", + "x1 = fsolve(f,0.1)\n", + "\n", + "#since Q[sqrt(2*Eb_No)]=(1/2)*erfc[sqrt(Eb_No)] # refer page no 257 equ 9.35\n", + "print 'Using equation 9.66 we get Eb/No as %d dB (approx)'%round(10*math.log10(x1));\n", + "print 'Thus 16-QAM has an advantage of about %d dB compared to 16-PSK'%(10*math.log10(x)-10*math.log10(x1));" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "For 16-PSK:\n", + "Using equation 9.50 we get Eb/No as 20 dB (approx)\n", + "For 16-QAM\n", + "Using equation 9.66 we get Eb/No as 16 dB (approx)\n", + "Thus 16-QAM has an advantage of about 4 dB compared to 16-PSK\n" + ] + } + ], + "prompt_number": 9 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 9.9, Page 277" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable declaration\n", + "M=8; #number of different signal elements\n", + "Fc=250; #carrier frequency in kHz\n", + "DelF=25; #kHz\n", + "Pe=10**-6;#probability of error\n", + "\n", + "#Calculations\n", + "TotalBW=2*M*DelF;\n", + "nb=2*math.log(M,2)/(M+3);\n", + "#Pe=7*Q(z) and z=approx(5.08)\n", + "z=5.08;\n", + "Eb_No=(z)**2/math.log(M,2);\n", + "bits_sym=math.log(M,2);\n", + "\n", + "#Results\n", + "print 'Total bandwidth required is %d kHz \\n '%TotalBW;\n", + "print 'The bandwidth efficiency is %.4f \\n '%nb;\n", + "print 'The required Eb/No is %.3f dB \\n '%(10*math.log10(Eb_No));\n", + "print 'Carried bits per symbol are %d \\n '%bits_sym;" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Total bandwidth required is 400 kHz \n", + " \n", + "The bandwidth efficiency is 0.5455 \n", + " \n", + "The required Eb/No is 9.346 dB \n", + " \n", + "Carried bits per symbol are 3 \n", + " \n" + ] + } + ], + "prompt_number": 10 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file diff --git a/Wireless_Communications_and_Networking_by_V._Garg/screenshots/EbbyNo_1.png b/Wireless_Communications_and_Networking_by_V._Garg/screenshots/EbbyNo_1.png Binary files differnew file mode 100644 index 00000000..8b71e082 --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/screenshots/EbbyNo_1.png diff --git a/Wireless_Communications_and_Networking_by_V._Garg/screenshots/comparision_of_models_1.png b/Wireless_Communications_and_Networking_by_V._Garg/screenshots/comparision_of_models_1.png Binary files differnew file mode 100644 index 00000000..21f83b0e --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/screenshots/comparision_of_models_1.png diff --git a/Wireless_Communications_and_Networking_by_V._Garg/screenshots/multiplexing_1.png b/Wireless_Communications_and_Networking_by_V._Garg/screenshots/multiplexing_1.png Binary files differnew file mode 100644 index 00000000..913873f0 --- /dev/null +++ b/Wireless_Communications_and_Networking_by_V._Garg/screenshots/multiplexing_1.png |