daigai

Well-Known Member
Link tải luận văn miễn phí cho ae Kết nối

The primary purpose of this book is to teach computer programming to those
with little to no previous experience. It uses the programming system and lan
guage called MATLAB® to do so because MATLAB is easy to learn and, at the
same time, is an extremely versatile and useful programming language and
programming environment. MATLAB is a special-purpose language that is
an excellent choice for writing moderate-size programs (let’s say, fewer than
a thousand lines) that solve problems involving the manipulation of num
bers. The design of the language makes it possible to write a powerful pro
gram in a few lines. The problems may be relatively complex, while the
MATLAB programs that solve them are relatively simple: relative, that is, to
the equivalent program written in a general-purpose language, such as C++
or Java. As a result, MATLAB is being used in a wide variety of domains
from the natural sciences through all disciplines of engineering to finance
and beyond, and it is heavily used in industry. Hence, a solid background in
MATLAB is an indispensable skill in today’s job market.
Nevertheless, this book is not merely a reference manual for MATLAB or a
MATLAB tutorial. It is an introductory programming textbook that happens
to use MATLAB to illustrate general concepts in computer science and pro
gramming. As a side effect, the reader will gain a solid foundation in
MATLAB, but an experienced computer programmer who wants merely to
learn MATLAB should probably look elsewhere.
This book is a good fit for an introductory college-level course in computer
programming for engineering and science students. In fact, it is being used as
the textbook for such a course at Vanderbilt University. It serves the dual pur
pose of teaching computer programming and providing a background in
MATLAB, which is used in higher-level courses in many majors.
This book is also suitable to teach programming to high school students. The
material assumes no background in mathematics that is not part of standard
high school curricula, and MATLAB is much more accessible as an introduc
tion to programming to the average student than Java, C, C++, or other
general-purpose languages.
Logistics
A disadvantage of using MATLAB as the language of choice for this book is
that the MATLAB programming environment is not free. However, a student
version is available for the reasonable price of $99. It can be ordered directly
from MathWorks®, the company who distributes MATLAB. Furthermore,
many colleges have site licenses for the software. Note that MATLAB comes
with many additional products, such as Simulink®, Stateflow®, and a number
of specialized “Toolboxes” that add to its power. None of these is required for
this book.
Once the reader has a MATLAB license, MATLAB Mobile, a free app from
MathWorks, makes it possible to experiment with MATLAB right on the
iPad. The app can connect to the reader’s machine or the MathWorks Cloud
to run MATLAB remotely. Hence, one needs neither a traditional textbook
nor a traditional computer to learn programming when using this iBook. The
figure below shows MATLAB Mobile in action.
This iBook comes with a companion website ( ) that contains
program listings from this book, as well as solutions to selected practice prob
Link Download bản DOC
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:

 

Các chủ đề có liên quan khác

Top