توضیحاتی در مورد کتاب :
به همراه معادلات دیفرانسیل جزئی: روش های تحلیلی و عددی، ویرایش دوم توسط مارک اس. گوکنباخ (SIAM، 2010). 136 صفحه.
هدف از این سند توضیح ویژگی های متلب است که برای به کارگیری تکنیک های ارائه شده در کتاب درسی من مفید است. این واقعاً یک آموزش (نه یک مرجع) است که قرار است به طور موازی با کتاب درسی خوانده شود و استفاده شود. به همین دلیل، ساختار آموزش را طوری تنظیم کردهام که عناوین فصل و بخشهایی مشابه کتاب داشته باشد. با این حال، هدف از بخشهای این سند، توضیح مجدد مطالب موجود در متن نیست. بلکه ارائه قابلیتهای MATLAB به گونهای است که برای کسی که متن را مطالعه میکند، مورد نیاز است.
بنابراین، برای مثال، در بخش 2.1، \"جریان گرما در یک میله؛ قانون فوریه\" توضیح نمیدهم. هر فیزیک یا مدل سازی (فیزیک و مدل سازی در متن یافت می شود.) در عوض، من دستور MATLAB را برای ادغام توضیح می دهم، زیرا بخش 2.1 اولین جایی در متن است که از دانش آموز خواسته می شود یک تابع را ادغام کند. به دلیل این سبک سازمان دهی، برخی از قسمت های متن مشابهی در این آموزش ندارند.
به عنوان مثال، فصل 7 وجود ندارد، زیرا تا زمانی که شش فصل اول آموزش را کار کرده اید، تمام قابلیت های متلب را که برای پرداختن به مطالب فصل 7 متن نیاز دارید، یاد گرفته اید. به همین دلیل، خواهید دید که برخی از بخش های فردی گم شده اند. به عنوان مثال، فصل 5 با بخش 5.2 آغاز می شود.
باید اشاره کنم که هدف من از نوشتن این آموزش این نیست که به شما نشان دهم چگونه مشکلات موجود در متن را حل کنید. بلکه این است که ابزارهایی برای حل آنها در اختیار شما بگذارد. بنابراین، من یک مثال حلشده از هر نوع مشکلی به شما ارائه نمیدهم. اگر این کار را میکردم، \"مطالعه\" شما میتواند به جستجوی یک مثال، کپی کردن آن و ایجاد چند تغییر تبدیل شود. در موارد مهم، من چند مثال کامل ارائه میدهم، زیرا هیچ راه دیگری برای نشان دادن قدرت متلب به جز در زمینه نمیبینم. با این حال، هنوز چیزهای زیادی برای شما وجود دارد که خودتان بفهمید!
توضیحاتی در مورد کتاب به زبان اصلی :
To accompany Partial Differential Equations: Analytical and Numerical Methods, 2nd edition by Mark S. Gockenbach (SIAM, 2010). 136 pages.
The purpose of this document is to explain the features of MATLAB that are useful for applying the techniques presented in my textbook. This really is a tutorial (not a reference), meant to be read and used in parallel with the textbook. For this reason, I have structured the tutorial to have the same chapter and sections titles as the book. However, the purpose of the sections of this document is not to re-explain the material in the text; rather, it is to present the capabilities of MATLAB as they are needed by someone studying the text.
Therefore, for example, in Section 2.1, "Heat flow in a bar; Fourier's Law", I do not explain any physics or modeling. (The physics and modeling are found in the text.) Instead, I explain the MATLAB command for integration, because Section 2.1 is the first place in the text where the student is asked to integrate a function. Because of this style of organization, some parts of the text have no counterpart in this tutorial.
For example, there is no Chapter 7, because, by the time you have worked through the first six chapters of the tutorial, you have learned all of the capabilities of MATLAB that you need to address the material in Chapter 7 of the text. For the same reason, you will see that some individual sections are missing; Chapter 5, for example, begins with Section 5.2.
I should point out that my purpose is writing this tutorial is not to show you how to solve the problems in the text; rather, it is to give you the tools to solve them. Therefore, I do not give you a worked-out example of every problem type-if I did, your "studying" could degenerate to simply looking for an example, copying it, and making a few changes. At crucial points, I do provide some complete examples, since I see no other way to illustrate the power of MATLAB than in context. However, there is still plenty for you to figure out for yourself!