کتاب آموزش کاربردی MATLAB برای مهندسان عمران

نویسنده/ مترجم مهندس هومان بابا احمدی میلانی/مهندس حمیدرضا روانشادنیا
ناشر نوآور
تعداد صفحات 182
سال چاپ 1401
نوبت چاپ 7
شابک 9786001682100
سی‌دی ندارد
وزن 262 گرم
قطع کتاب وزیری
رنگ صفحات سیاه سفید
جلد شومیز (مقوایی)

???? برای خرید این کتاب با ”تخفیف ویژه” روی ”افزودن‌به‌سبد‌خرید” کلیک نمایید.

آخرین بروزرسانی موجودی کتاب‌ها: 60 دقیقه قبل

379,000 تومان

تعداد محصول:

379,000 تومان

ناموجود

ناموجود

کتاب آموزش کاربردی MATLAB برای مهندسان عمران

نویسنده/ مترجم مهندس هومان بابا احمدی میلانی/مهندس حمیدرضا روانشادنیا
ناشر نوآور
تعداد صفحات 182
سال چاپ 1401
نوبت چاپ 7
شابک 9786001682100
سی‌دی ندارد
وزن 262 گرم
قطع کتاب وزیری
رنگ صفحات سیاه سفید
جلد شومیز (مقوایی)

???? برای خرید این کتاب با ”تخفیف ویژه” روی ”افزودن‌به‌سبد‌خرید” کلیک نمایید.

آخرین بروزرسانی موجودی کتاب‌ها: 60 دقیقه قبل

379,000 تومان

ناموجود

توضیحات

کتاب آموزش کاربردی MATLAB برای مهندسان عمران

کتاب آموزش کاربردی MATLAB برای مهندسان عمران :

به جرات می‌توان گفت که نرم‌افزار متلب، پرکاربردترین نرم‌افزار برنامه‌نویسی در مهندسی عمران می‌باشد که بیشتر دانشجویان این رشته با آن سروکار دارند. این مجموعه، اولین کتاب آموزش متلب برای دانشجویان مهندسی عمران می‌باشد که دستورات لازم و کافی در آن بیان شده است. همچنین مهم‌ترین برنامه‌های دروس دینامیک سازه و مهندسی زلزله در آن شرح داده شده است. در آخر کتاب نیز، جعبه ابزار بهینه سازی (الگوریتم ژنتیک) به طور مختصر توضیح داده شده است.

پیشگفتار:

متلب یکی از نرم افزارهای قدرتمند برنامه‌نویسی می‌باشد که کتابخانه‌ای از ماتریس‌ها می‌باشد و کاربرد گسترده‌ای در زمینه علوم مهندسی دارد. محاسبات طاقت فرسا در مهندسی عمران با استفاده از این نرم‌افزار به راحتی انجام می‌شود. یک مهندس عمران با کد‌نویسی در این نرم افزار می‌تواند محاسبات تکراری را به سهولت انجام دهد. و همچنین دید بهتری نسبت به اصل موضوع پیدا کند.

با توجه به تجربه مولفین‌، ضرورت نگارش یک کتاب آموزش متلب برای مهندسین عمران احساس می‌شد تا به صورت تخصصی دستورات مفید را برای دانشجویان این رشته شرح دهد. در این کتاب ابتدا دستورات پرکاربرد شرح داده شده‌اند و سعی شده است که با بیان مثال آموزش گام به گام ادامه داده شود.

در بخش دوم کتاب، چندین برنامه برای آشنایی مقدماتی با برنامه‌نویسی نوشته شده است که هماتتد پلی بین دستورات کاربردی و برنامه‌نویسی در عمران می‌باشد.

از مهم‌ترین دروس عمران می‌توان به دروس دینامیک سازه و مهندسی زلزله اشاره نمود که در ادامه‌ی کتاب برنامه‌های مربوط به این دروس تشریح شده‌اند. نگاهی بر جعبه ابزار بهینه‌سازی و استفاده از الگوریتم ژنتیک در متلب، آخرین بخش این کتاب را تشکیل می‌دهد.

فهرست مطالب:

فصل اول / مبانی، مفاهیم و كلّیات :

کتاب آموزش کاربردی MATLAB برای مهندسان عمران:

آشنایی با متلب
محیط متلب
پنجره‌ی Command Window
پنجره‌ی Command History
پنجره‌ی Current Folder
پنجره‌ی Workspace
M فایل
تابع
Toolbox
Simulink
اعداد در متلب
اعداد مختلط
دامنه‌ی اعداد
عدد پی
تعریف متغیرها
قواعد نامگذاری متغیرها
تعریف ماتریس
درایه‌های ماتریس
تغییرات در درایه‌های ماتریس
ماتریس با درجات بالاتر
انواع ماتریس
رشته‌ها
تبدیل رشته به عدد
تبدیل عدد به رشته
عملیات‌ها
عملیات‌های ریاضی
عملیات جمع
عملیات تفریق
عملیات ضرب
عملیات تقسیم
دیگر عملیات‌های جبری
اولویت‌های محاسباتی
عملیات‌های منطقی

عملگر ( و )
عملگر ( یا )
عملگر ( نه ):
عملیات‌های رابطه‌ی
عملگرهای کاربردی
دستور‌های کاربردی
دستورهای اولیه
دستور clc
دستور clear all
دستور ctrl c
دستورهای آماری
دستورهای آماری پرکاربرد
دیگر دستورهای آماری
دستورات نمایشی
دستور display()

فرمت

دستور Format short
دستور Format long
دستور Format shortE
دستور Format longE
دستور Format bank
دستورات ورودی و خروجی
دستورات ورودی
دستور input
دستور xlsread
دستور textread
دستورات خروجی
دستور xlswrite
دستور dlmwrite
توابع کاربردی
توابع مثلثاتی
تبدیل زوایا
توابع نمایی
توابع لگاریتمی
دیگر توابع
ساختارهای کنترلی
حلقه‌ی for
ساختار شرطی if
حلقه‌ی while
ساختار تصمیم گیری switch
روش‌های تولید یک ماتریس
روش استفاده از شمارنده‌ها (درایه‌ی ماتریس)
روش استفاده از ماتریس تهی
ماتریس‌های چند بعدی و حلقه‌های تودرتو
ریشه‌یابی، مقداردهی و مشتق‌یری و انتگرال‌یری توابع
متغیرها
دستور Sym
S
ریشه‌های تابع

ریشه‌های تابع چند جمله‌ای
مقداردهی تابع
دستور subs
حل تابع
دستور solve
دستور double(solve())
مشتق‌گیری
دستور diff
انتگرال‌گیری
دستور int
دیفرانسیل‌گیری
دستور dsolve
دستورات ویرایشی تابع
دستور simplify
ترسیم‌ها در متلب
ترسیم نمودار دوبعدی
رسم نمودار‌های سه بعدی
تنظیمات ترسیم
نامگذاری محورها
عنوان نمودار
افزودن متن
راهنمای نقشه
معرفی دستور hold on
چند ترسیم در یک صفحه

فصل دوم / مقدماتی بر برنامه‌های عمرانی :

مقدمه
حل تابع
مشتق‌گیری
انتگرالگیری
دیفرانسیل‌گیری

فصل سوم / برنامه‌های دینامیک سازه :

کتاب آموزش کاربردی MATLAB برای مهندسان عمران :

مقدمه
پاسخ سازه یک درجه آزادی به تحریک هارمونیک و تناوبی
سیستم یک درجه‌ی آزادی نامیرا تحت ارتعاش آزاد
سیستم یک درجه آزادی میرا تحت ارتعاش آزاد
سیستم یک درجه آزادی نامیرا تحت اثر ارتعاش اجباری
سیستم یک درجه آزادی میرا تحت اثر ارتعاش اجباری
پاسخ سازه یک درجه آزادی به ارتعاش غیرهارمونیک
روش تبدیل فوریه
روش انتگرال دیوهامل
روش نیومارک بتا
روش درون‌یابی خطی نیرو
طیف پاسخ زلزله
تعیین فركانس‌ها و شکل مودی سازه چند درجه آزادی
پاسخ سازه‌ی چند درجه آزادی
روش نیومارک بتا
تحلیل مدی دستگاه‌های چند درجه‌ی آزادی تحت نیروهای زلزله برای مدل‌های خطی:

فصل چهارم / برنامه‌های مهندسی زلزله :

طیف ۲۸۰۰
تحلیل طیفی
روش دقیق

فصل پنجم / جعبه ابزارهای متلب :

کتاب آموزش کاربردی MATLAB برای مهندسان عمران :

جعبه ابزار بهینه‌سازی
الگوریتم ژنتیک
ساختار الگوریتم‏های ژنتیكی
كروموزوم
جمعیت
تابع برازندگی
عملگرهای ژنتیكی
عملگرهای ژنتیكی
عملگر انتخاب
عملگر آمیزش
عملگر جهش
روند كلی الگوریتم‏های ژنتیكی
الگوریتم ژنتیک در متلب
Problem
Constraints
Run solver and view results
مراجع

فهرست اشكال و جداول :

کتاب آموزش کاربردی MATLAB برای مهندسان عمران :

شکل ۱-۱: پیغام تغییر مسیر فایل
جدول ۱-۱: عملگرهای رابطه ای و کاربرد آنها
جدول ۱-۲: عملگرهای کاربردی و کاربرد آنها
جدول ۱-۳: دستورات آماری
جدول ۱-۴: دستورات آماری ثانویه
جدول ۱-۵: انواع فرمت اعداد و رشتهها
شکل ۱-۲: نمایش خروجییها در فایل اکسل
شکل ۱-۳: نمایش فایل خروجی در notepad
جدول ۱-۵: توابع مثلثاتی
جدول ۱-۶: دستورات مربوط به تبدیل زوایا
جدول ۱-۷: توابع لگاریتمی
شکل ۱-۴: نمودار y=sin(x)
جدول ۱-۸: تنظیمات ترسیم نمودار
شکل ۱-۵: نمودار توابع y=sin(x) و y=cos(x)

شکل ۳-۱: تغییرمکان سیستم یک درجه آزادی نامیرا تحت اثر ارتعاش آزاد :

شکل ۳-۲: نمودار تغییرمکان سیستم یک درجه آزادی میرا تحت ارتعاش آزاد
شکل ۳-۳: نمودار تغییرمکان سیستم ارتعاش آزاد نامیرا تحت اثر ارتعاش اجباری
شکل ۳-۴: تغییرمکان سیستم یک درجه آزادی نامیرا تحت اثر ارتعاش اجباری
شکل ۳-۵: تغییرمکان سیستم ارتعاش اجباری نامیرا با فرمول و روش دیفرانسیل گیری
شکل ۳-۶: تغییرمکان سیستم یک درجه آزادی تحت اثر ارتعاش هارمونیک
شکل ۳-۷: نمودار تغییرمکان سیستم یک درجه آزادی میرا تحت اثر ارتعاش اجباری به روش دیفرانسیل گیری
شکل ۳-۸: مقایسه‌ی تغییرمکان سیستم یک درجه‌ی آزادی میرا به روش دیفرانسیل گیری و فرمول نویسی
شکل ۳-۹: مقایسه‌ی تغییرمکان سیستم یک درجه‌ی آزادی میرا به روش دیفرانسیل گیری و فرمول نویسی با میرایی ۱۰۰۰۰

شکل ۳-۱۰: تغییرمکان سیستم یک درجه آزادی میرا تحت اثر ارتعاش اجباری
شکل ۳-۱۱: تغییرمکان سیستم یک درجه آزادی میرا به روش انتگرال دیوهامل
شکل ۳-۱۲: تغییرمکان سیستم یک درجه آزادی تحت ارتعاش اجباری به روش انتگرال دیوهامل
شکل ۳-۱۳: تغییرمکان سیستم یک درجه آزادی به روش شتاب خطی
شکل ۳-۱۴: تغییرمکان سیستم یک درجه آزادی به روش درون یابی خطی نیرو
شکل ۳-۱۵: نمودار تغییرمکان و سرعت سیستم یک درجه آزادی به روش درون یابی خطی نیرو
شکل ۳-۱۶: طیف جابجایی زلزله‌ی طبس
شکل ۳-۱۷: طیف سرعت زلزله‌ی طبس
شکل ۳-۱۸: طیف شتاب زلزله طبس
شکل ۳-۱۹: شکل مودی سازه‌ی سه طبقه

شکل ۳-۲۰: تغییرمکان طبقات قاب سه طبقه
شکل ۳-۲۱: نمودار تغییرمکان قاب سه طبقه با ۵درصد میرایی در مودهای مختلف
شکل ۳-۲۲: تغییرمکان قاب سه طبقه با روش انتگرال دیوهامل
شکل ۳-۲۳: شکل مودی سیستم سه درجه آزادی
شکل ۴-۱: طیف شتاب ۲۸۰۰
شکل ۴-۲: طیف سرعت ۲۸۰۰
شکل ۵-۱: جعبه ابزار بهینه‌سازی
شکل ۵-۲: جعبه ابزار بهینه‌سازی برای الگوریتم ژنتیک
شکل ۵-۳: ورود تابع در جعبه ابزار بهینه‌سازی

منابع و مآخذ کتاب آموزش کاربردی MATLAB برای مهندسان عمران

بنیاد مهندسی ایران

وزن 262 گرم
ابعاد 21 × 17.5 × 1 سانتیمتر

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “کتاب آموزش کاربردی MATLAB برای مهندسان عمران”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *