Professional Documents
Culture Documents
Mad Micro P
Mad Micro P
A
MINI PROJECT REPORT ON
“SCIENTIFIC CALCULATOR”
SUBMITTED BY
MR. SUDARSHAN SIKCHI
MR. VIJAY SHILWANT
MR. ADITYA SHAMBALE
MR. AJAY RODGE
Department of
COMPUTER ENGINEERING
Year 2020-2021
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION, MUMBAI
M.B.E. SOCIETY’S
T.B.G. POLYTECHNIC, AMBAJOGAI
CERTIFICATE
This is to certify MR. SUDARSHAN SIKCHI, MR. VIJAY SHILWANT, MR.
ADITYA SHAMBALE, MR. AJAY RODGE Students of T.Y. (COMPUTER
Engineering) have submitted Project report on SCIENTIFIC CALCULATOR
for partial fulfillment of the requirement for the award of the diploma in
Computer Engineering. In this volume we are submitted a satisfactory report on
the project, in the academic year2020-2021.
I express my deep sense of gratitude and indebt ness to my esteemed institute “M.B.E.
Society’s T.B.G. Polytechnic, Ambajogai” which has proved me an opportunity to fulfill
the most cherished desire to reach my goal.
I would like to express my sense of gratitude to my beloved principal, Prof. M. B. Shetti, for
providing the right academic climate at this institution that has made this entire task
appreciable.
I am thank fully to Proff. Abdul Halim Professor and Head of the Department of Computer
Science & Engineering, for giving permission to carry out this project in the college.
I would like to thank my co-coordinator PROF ANIL JAWALKAR for his helping and
suggestion throughout the project.
Cordially
ABSTRACT
Design a layout for and program a scientific calculator using MATLAB’s GUIDE
(Graphic User Interface Design Environment). The calculator should include basic
functions as well as advanced functions. We designed an easy to use calculator
using programming techniques from class.
SCIENTIFIC CALCULATOR
INTRODUCTION
The purpose of the project was to design a scientific calculator using MATLAB
GUIDE. The calculator includes many functions common to other scientific
calculators such as sine, cosine, and tangent functions. The calculator layout was
straightforward, while the programming took a bit more thought.
SCIENTIFIC CALCULATOR
RESULTS
The calculator layout took very little time to set up. The GUI (Graphic User
Interface) was a simple drag-and-drop method. The objects, once laid out in the
editor, could be moved around, resized, and manipulated rather easily. Once the
layout was established, we saved the figure and MATLAB automatically generated
the accompanying “m-file” containing the general program code. MATLAB set up
the functions and all we needed to do was program each button. Some functions
were easy to program. Functions like the pi input button and single input functions
such as the ln (natural logarithm) button or the trigonometric functions. Other
buttons and their functions were quite difficult to program. The button that gave us
the biggest problem was the decimal point button. We initially had to settle for a
decimal that shifted to the left through the number. The next problem was that
once we had it append the string properly, you could add multiple decimal places
(see Fig.1 Multiple Decimals below).
CONCLUSION
The GUIDE in MATLAB allows users to create GUI’s quickly and efficiently.
The GUI for the GUIDE is simple, but allows for a great deal of customization that
allows for an effective scientific calculator to be created.