توضیحاتی در مورد کتاب Programming in Mathematica - 3rd Ed.
نام کتاب : Programming in Mathematica - 3rd Ed.
ویرایش : 3
عنوان ترجمه شده به فارسی : برنامه نویسی در ریاضیات - ویرایش سوم.
سری :
نویسندگان : Roman Maeder
ناشر : Addison-Wesley Publishing Company
سال نشر : 1997
تعداد صفحات : 384
ISBN (شابک) : 020185449X
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 15 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
توضیحاتی در مورد کتاب :
مثال های برنامه نویسی در این کتاب دو هدف را دنبال می کنند. اول، آنها به توضیح کمک می کنند
مفاهیم و نشان می دهد که چگونه چیزها با هم هماهنگ می شوند تا برنامه های کامل را بسازند. دوم، آنها هستند
طراحی شده تا چیزی بیش از برنامه های اسباب بازی صرف باشد و باید در نوع خود مفید باشد. که در
برای توسعه یک مثال، ما همیشه از یک روش استفاده می کنیم. ما با چند دستور شروع می کنیم
یا تعاریفی که می توان مستقیماً در Mathematica وارد کرد. سپس قطعات را استخراج می کنیم
از محاسباتی که بدون توجه به ورودی یکسان هستند و برخی از توابع یا تعریف می کنند
رویه هایی که این مراحل را خودکار می کند. سپس تکنیک های استاندارد را برای این توابع اعمال می کنیم
برای تبدیل آنها به یک بسته، افزودن اسناد و سازه های برنامه نویسی خاص
که استفاده از چنین بسته ای را آسان تر می کند. هدف نوشتن برنامه ای است که می تواند باشد
نه تنها برای نویسنده آن، که می داند چگونه کار می کند، بلکه برای افراد دیگر نیز مفید است. سرانجام،
ممکن است چند تابع دیگر را به بسته اضافه کنیم یا به جایگزین هایی برای کاری که انجام دادیم نگاه کنیم
دور در فصل 1 این مراحل به طور کامل شرح داده شده است. بعداً وقتی روی آن تمرکز می کنیم
از جنبه های دیگر، ما فرض می کنیم که شما با این مفاهیم اساسی آشنا هستید و ما نخواهیم کرد
تمام مراحل را با جزئیات ذکر کنید. تمام برنامه های توسعه یافته در این کتاب یا بخشی از آن هستند
توزیع استاندارد Mathematica از Wolfram Research، یا به صورت رایگان در دسترس هستند
به صورت الکترونیکی
این کتاب جایگزین کتابچه راهنمای Mathematica "The Mathematica Book" نیست.
[40]. من انتظار ندارم که شما همه چیز در کتاب Mathematica را خوانده باشید، اما شما
قبل از خواندن این کتاب باید یک تجربه اولیه با Mathematica داشته باشید. تنها
دستورات معمولاً بدون توضیح دقیق استفاده می شوند. شما می توانید از شاخص در
کتاب Mathematica برای جستجوی شرح دستوری که از آن اطلاعی نداشتید. ما
همچنین به مکانهایی در کتاب Mathematica اشاره کنید که میتوانید توضیحاتی درباره آنها پیدا کنید
مفاهیمی که به ویژه با موضوعی در این کتاب مرتبط هستند. شما باید همیشه به سمت
کتاب Mathematica برای توضیح ویژگی هایی که در اینجا فرض می شود شناخته شده است، اما شما
هنوز استفاده نکرده اند مکانی برای جستجوی توضیح همه انواع، پیشفرضها یا گزینهها
برای یک دستور خاص، راهنمای مرجع در پشت کتاب Mathematica است. همه
این اطلاعات به صورت الکترونیکی نیز موجود است و از طریق راهنما قابل دسترسی است
مرورگر Mathematica.
توضیحاتی در مورد کتاب به زبان اصلی :
The programming examples in this book serve two purposes. First, they help explain
concepts and show how things fit together to make up complete programs. Second, they are
designed to be more than mere toy programs and should prove useful in their own right. In
developing an example we always use the same method. We start out with a few commands
or definitions that could be entered directly into Mathematica. We then extract the parts
of the computation that are the same regardless of the input and define some functions or
procedures that automate these steps. Then we apply standard techniques to these functions
to make them into a package, adding documentation and certain programming constructs
that make such a package easier to use. The goal is to write a program that would be
useful not only to its author, who knows how it works, but also to other people. Finally,
we might add a few more functions to the package or look at alternatives to what we did so
far. In Chapter 1 these steps are described in full detail. Later on, when we concentrate on
other aspects, we assume that you are familiar with these basic concepts and we shall not
mention all the steps in detail. All the programs developed in this book are either part of
the standard Mathematica distribution from Wolfram Research, or they are available free
in electronic form.
This book is no replacement for the Mathematica manual "The Mathematica Book"
[40]. I do not expect that you have read everything in the Mathematica book, but you
should have some basic experience with Mathematica before reading this book. Single
commands are usually used without detailed explanation. You can use the index in the
Mathematica book to look up a description of a command that you did not know about. We
also give references to places in the Mathematica book where you can find explanations of
concepts that are particularly relevant to a topic in this book. You should always tum to the
Mathematica book for explanations of features that are assumed known here, but that you
have not used yet. The place to look for an explanation of all variants, defaults, or options
for a particular command is the reference guide in the back of the Mathematica book. All
this information is also available in electronic form and can be accessed through the Help
Browser of Mathematica.