Uygulamalarla Java Veri Yapıarı
MATLAB is a word formed by taking the first three letters of the words Matrix Laboratory. MATLAB is a technical programming language. When we look at the stages it has gone through from its first version to the present, it can easily be said that it has a performance that will not disappoint those who invest in this language. There is a very serious academic study in the background of MATLAB. It was a necessity for us to introduce this type of programming language and its possibilities to the academic and industrial world of our country. MATLAB contains toolboxes that can be used safely in many fields such as control, image processing, statistics, optimization, fuzzy control, neural networks, digital signal processing, power systems, filter design, genetic algorithm, graphics, database, web server, finance, etc. The following was aimed while preparing the book; It should meet the need of students, researchers and academicians to use mathematics by introducing the basic features and possibilities of MATLAB starting from its use on computers, provide comfort in solving problems encountered at all levels, be useful without going into too much detail, be easily understood, have a style and feature that facilitates the solution of complex problems, and be a handbook on this subject for learners and teachers at all levels. The book, written with these purposes in mind, was prepared with the idea of providing easy use of analytical and numerical methods needed by students, researchers and educators in the fields of Science (Mathematics, Physics, Chemistry), Technical Sciences (Engineering and Technical Education) and Social Sciences (Economics, Business Administration…) etc. In addition to MATLAB commands related to mathematical methods used in many different fields, how the user will install MATLAB on his/her computer is given with screen shots, and then it is stated how to systematically approach the mathematical solution of a problem, and in the following sections, the necessary commands are given in order. Here, while introducing MATLAB commands, an attempt was made to select examples from various sources that are currently being taught, especially those that introduce real-world problems, thus encouraging students and researchers to learn and ensuring attractiveness. In the 20th chapter of the book, various sample problems solved with optimization and programming were presented in order to guide the work of many researchers and students working on various subjects. In the last 3 chapters, the most widely used artificial intelligence techniques among students and researchers, Fuzzy Logic, Neural Networks and Genetic Algorithms, were introduced, and examples that facilitate the understanding and application of these three techniques were given. At the end of the book, an INDEX OF COMMANDS was given, indicating the page numbers of the sections where each command was specifically introduced and where interesting examples were found. We hope that the book will fill an important gap by facilitating the application of mathematical methods related to various courses with the help of computers, and will meet the needs of students, researchers and educators in various fields at associate, undergraduate, graduate and doctoral levels. You can download Chapters 21-23 and Resources, Matlab Installation, APPENDIX: Simulink Examples and Command Index as PDF from www.abakuskitap.com file center and use the pdf by entering the PDF code on the contents page. Content of the Book Problem Solving in Matlab Background in Technical Calculations Files and File Management Trigonometry and Complex Numbers Vector and Matrix Arrays Graphical Drawings Mathematical Functions and Their Applications Data Analysis Logical Functions Vectors and Matrices Nonlinear Equation Solutions Linear Equation Solutions Numerical Optimization Curve Fitting and Interpolation Numerical Integration and Derivative Operations Solution of Differential Equations in Matlab Letter Sequences, Time and Bit Representation in Matlab Symbolic Operations in Matlab Analysis of Control Systems in Matlab Analysis of Control Systems in Simulink Solution of Some Engineering and Business Problems with Matlab Artificial Intelligence: Fuzzy Logic Artificial Intelligence: Artificial Neural Networks Artificial Intelligence: Genetic Algorithms Video Training Content Defining a Constant Variable Max Min Value Calculations Polynomial Operations and Rounding Numbers Operations in Matrices Graphic Drawing Inline Solve Non Linear Equation Solutions Linear Equation Set Solution Subs Substitution Equation Solutions While Loop Order Equation Solution Interval Bisection Root Finding Roots Command For While If Examples If For Loop Examples Operations with Matrices Lu Decomposition Method Optimization Problem Solution Example Derivative Integral Solutions Diff Solutions Definitions