با توجه به وابستگی جهان امروز به تکنولوژی و کامپیوتر، ضرورت یادگیری برنامهنویسی بسیار بالا رفته است. با گسترش روزافزون تکنولوژیهایی مانند هوش مصنوعی در زندگی روزمره، عدهای زبان برنامهنویسی را زبان مشترک بشر در آینده میدانند. درواقع یادگیری برنامهنویسی فرد را از مصرفکننده فناوری به یک تولیدکننده فناوری تبدیل میکند. متلب یک زبان برنامهنویسی سطح بالای نسل چهارم میباشد که از محیطی مناسب برای محاسبات عددی و برنامهنویسی برخوردار است. واژه MATLAB از ترکیب دو واژه ماتریس (Matrix) و آزمایشگاه (Laboratory) ایجاد شدهاست که نشان میدهد در این نرمافزار ذخیرهسازی دادهها و محاسبات براساس ماتریسها تعریف شدهاند. انعطافپذیری بالا و سادگی کار با این نرمافزار موجب محبوبیت بسیار آن شدهاست. زبان برنامهنویسی متلب توسط زبانهای C، ++C و جاوا نوشته شده و با توجه به دارا بودن امکانات نرمافزاری مناسب، برای مهندسین بسیار کاربردی است. همچنین شرکت سازنده و گروههای مختلف از دانشگاههای جهان و بعضی شرکتهای مهندسی همواره جعبهابزارهایی کاربردی به آن اضافه میکنند که موجب بالا بردن کارایی و محبوبیت این نرمافزار شدهاست. جعبهابزار شبکه عصبی مصنوعی یکی از پرکاربردترین برنامهها در مقالات و پژوهشها است. توسط این برنامه میتوان بهراحتی یک مدل شبکه عصبی کارامد با دقت بالا آموزش داد. کتاب حاضر شامل 10 فصل است که در فصلهای اول و دوم مباحث کلی در مورد برنامهنویسی مختصرا توضیح دادهشده تا خواننده با ذهنی آماده و روشن به سمت استفاده عملی از آن حرکت کند. در فصل سوم سعی شدهاست تا نرمافزار متلب و امکانات آن معرفی شده و نحوه تعریف و استفاده از ماتریسها توضیح داده شوند. عناوین فصلهای چهارم تا هفتم کتاب عبارتاند از مباحث پایهای برنامهنویسی در متلب، ساختارهای کنترلی، توابع و خطاهای برنامهنویسی. در این فصلها اصول پایهای برنامهنویسی در متلب آموزش داده شدهاست. همچنین انجام مثالهای متعدد در این کتاب امکان آشنایی خواننده با تمام زوایای دستورات برنامهنویسی را فراهم میسازد. در فصل هشتم، هوش مصنوعی و کاربردهای نوین آن بررسی شده و در فصل نهم شبکه عصبی مصنوعی بهعنوان یکی از پرکاربردترین زیرمجموعههای هوش مصنوعی در مدلسازی مهندسی معرفی شدهاست. در ادامه یک مثال عملی از مدلسازی شبکه عصبی به کمک جعبهابزار مربوطه در فصل آخر آورده شدهاست. همچنین در آخرین فصل کتاب پروژهای تحت عنوان "مدلسازی عملکرد حرارتی-هیدرودینامیکی مبدل حرارتی مارپیچ توسط شبکه عصبی مصنوعی" مورد بحث و بررسی قرار گرفتهاست.