<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های گام98 | فروشگاه محصولات آموزشی دیجیتال</title><link>https://virgool.ir/feed/@gam98.ir</link><description>ارائه‌دهنده خدمات حرفه‌ای پاورپوینت و پروژه‌های نرم‌افزاری متلب / www.GAM98.ir</description><language>fa</language><pubDate>2026-11-11 02:55:31</pubDate><image><url>https://files.virgool.ir/upload/users/294322/avatar/XPqNtU.png</url><title>گام98 | فروشگاه محصولات آموزشی دیجیتال</title><link>https://virgool.ir/@gam98.ir</link></image><item><title>10ها ابزار پاورپوینتی رایگان شامل (تصویر پس‌زمینه، آهنگ بی‌کلام و...)</title><link>https://virgool.ir/@gam98.ir/10ها-ابزار-پاورپوینتی-رایگان-شامل-(تصویر-پس‌زمینه،-آهنگ-بی‌کلام-و...)-hz6yo1aytpdb</link><description>ابزارهای پاورپوینتی رایگان گام98مقدمهحتما برای شما هم پیش آمده است که هنگام آماده‌سازی پاورپوینت ارائه به بسم الله برای اسلاید اول، آهنگ‌های بیکلام برای پخش در زمینه پاورپوینت، تصاویر پس زمینه پاورپوینت باکیفیت، چارت و نمودار برای ارائه داده‌ها و اطلاعات و هزار چیز دیگر احتیاج داشته‌اید. پیدا کردن این موارد بسیار زمان‌بر و کسل‌کننده خواهد بود و شما باید ساعت‌ها در فضای وب به دنبال مثلا یک پس زمینه مناسب بگردید. ما در وبسایت gam98.ir که سال‌هاست در زمینه طراحی و ارائه قالب‌های پاورپوینت فعالیت داریم به فکر افتادیم تا این مشکل بزرگ را برای مخاطبان عزیز حل کنیم. هدف ما این است که صفر تا صد مسیر آماده‌سازی پاورپوینت ارائه، از دانلود قالب پاورپوینت تا ویرایش و شخصی‌سازی آن در کنار شما باشیم و کمکتان کنیم.وقتی شما می‌خواهید یک تم پاورپوینت بسازید و یا یک قالب آماده پاورپوینتی که از اینترنت دانلود کرده‌اید را ویرایش و شخصی‌سازی کنید، نیاز به ابزارها و امکاناتی همچون· طرح‌های مختلف بسم الله· تصاویر پس زمینه پاورپوینت· آیکون‌های متنوع· آهنگ‌های بی‌کلام· نقشه کشورها، قاره‌ها و جهان· چارت و نمودارخواهید داشت.ما در گام98 تمام این امکانات را به صورت کاملا رایگان در اختیار شما گذاشته‌ایم تا شما از آن بهره ببرید. در ادامه به معرفی تک تک آن‌ها خواهیم پرداخت.طرح‌های جذاب و متنوع بسم الله الرحمن الرحیمطرح‌های مختلف بسم اللهپیامبر بزرگ اسلام می‌فرمایند: «هرکاری که بدون نام خدا آغاز شود ابتر است.» برای اسلاید اول یا همان اسلاید عنوان، شما نیاز به یک طرح بسم الله زیبا مناسب ارائه خود (درسی، پایان نامه، همایش و ...) نیاز دارید. ما در گام98 بیش از 150 طرح متنوع بسم الله الرحمن الرحیم را در قالب 5 فونت به صورت رایگان در اختیار شما گذاشتیم. علاوه براین چنانچه شما تمایلی به استفاده و نصب فونت نداشتید، می‌توانید به راحتی از طرح‌های بسم الله که به صورت عکس ارائه شده‌اند استفاده کنید. برای دانلود طرح‌های بسم الله بر روی دانلود بسم الله الرحمن الرحیم برای پاورپوینت کلیک کنید.عکس‌های باکیفیت و گلچین برای پاورپوینتتصاویر پس زمینه پاورپوینتیکی از مهمترین کارها هنگام طراحی قالب پاورپوینت، استفاده از تصویر پس‌زمینه مناسب است. عکس پس زمینه باید باکیفیت و مرتبط با موضوع ارائه باشد. تمام اسلایدهای قالب پاورپوینت شما می‌تواند دارای یک تصویر پس زمینه باشد و یا هر اسلاید آن دارای یک تصویر پس زمینه اما با تم هماهنگ با سایر اسلایدها باشد. ما در گام98، 200 عکس پس زمینه زیبا، متنوع و باکیفیت را با وسواس زیاد برای استفاده شما عزیزان گلچین و گردآوری کرده‌ایم. این تصاویر برای استفاده راحت شما عزیزان در 5 دسته عمومی، فانتزی، تیره، گلدار و ساده ارائه شده‌اند. برای دانلود این تصاویر بر روی عکس برای پاورپوینت کلیک کنید.آیکون‌های زیبا و متنوعآیکون‌های متنوعبعد از انتخاب پس زمینه پاورپوینت، مهمترین بخش کار استفاده از آیکون‌ها، وکتورها و لوگوهای زیبا و حرفه‌ای برای طراحی و استفاده در اسلایدهای پاورپوینت است. استفاده از آیکون تاثیر زیادی بر زیبایی و حرفه‌ای بودن پاورپوینت می‌گذارد. ما سعی کرده‌ایم تا مجموعه‌ای کامل از آیکون‌های جذاب و متنوع را برای شما گردآوری کنیم تا دیگر نیازی نباشد تا زمان زیادی را برای پیدا کردن آیکون از اینترنت صرف کنید. در این مجموعه بیش از 1000 آیکون جذاب در قالب 8 دسته‌بندی رنگی، تجاری و کار تیمی، پزشکی و آموزشی، پروفایل و پشتیبانی، بازاریابی، طبیعت، فرایندی و اجرا و عمومی قرار دارد. برای دانلود این آیکون‌های زیبا بر روی دانلود آیکون برای پاورپوینت کلیک کنید.آهنگ‌های بی‌کلام شنیدنیآهنگ‌های بی‌کلامپاورپوینت آپشن‌های باحال مختلفی برای ارائه دراختیار شما می‌گذارد. یکی از این آپشن‌های جذاب، امکان پخش آهنگ هنگام ارائه است. پخش آهنگ بیکلام متناسب با موضوع در حین ارائه، جذابیت و تاثیرگذاری ارائه شما را دوچندان می‌کند و از حس سرد و یکنواخت بودن ارائه شما می‌کاهد. به همین دلیل اکثر بلاگرها در فضای مجازی هنگام ضبط فیلم‌هایشان از آهنگ‌های بیکلام استفاده می‌کنند. گام98 برای شما عزیزان 60 آهنگ زیبا و معروف را برای استفاده در پاورپوینت یا ساخت محتواهای دیگر آماده کرده است. این آهنگ‌های بیکلام برای استفاده راحت شما در 5 دسته عمومی، مذهبی و غمگین، کلاسیک، حماسی و شاد قرار داده شده‌اند. شما می‌توانید این موسیقی‌های جذاب را به شکل یکجا و یا تک تک به صورت کاملا رایگان دانلود نمایید. برای دانلود این آهنگ‌های بی‌کلام بر روی آهنگ بی‌کلام برای تولید محتوا کلیک کنید.نقشه کشورها و قاره‌های جهاننقشه کشورها، قاره‌ها و نقشه جهاننقشه در ارائه بسیار پرکاربرد است. نقشه‌هایی که در اینترنت موجود است اغلب بصورت تصویر بوده، بعضا بی‌کیفیت هستند، رنگ آن‌ها قابل تغییر نیست و به طور کلی قابل ویرایش نیستند. ما مجموعه‌ای حاوی نقشه همه کشورها و قاره‌ها و نقشه جهان را در قالب یک فایل پاورپوینت گردآوری کرده‌ایم. این نقشه‌ها همگی کاملا قابل ویرایش هستند. حتی شما می‌توانید به صورت جزئی فقط یک استان از نقشه کشور را ویرایش کنید (مثلا رنگ آن را عوض کنید.). برای دانلود این نقشه‌ها بر روی دانلود نقشه کشورها برای پاورپوینت کلیک کنید.چارت و نمودارهای کاربردی و متنوعچارت و نموداریکی از دلایل اصلی استفاده از پاورپوینت، آسان بودن ارائه محتواهای متنی و عددی به کمک این نرم‌افزار است. شما در پاورپوینت به راحتی می‌توانید محتواهای متنی و عددی خود را در قالب چارت، نمودار، جدول و اینفوگرافی ارائه دهید. این کار هم به زیبایی و هم به قابل فهم بودن ارائه شما کمک می‌کند. ما در گام98 انواع مختلف چارت و نمودار را در قالب پکیج‌های متنوع برای شما طراحی و ارائه کرده‌ایم. برای دریافت این نمودارها بر روی دانلود چارت و نمودار برای پاورپوینت کلیک کنید.سری مقالات کاربردی آموزش پاورپوینتبه طور کلی نرم‌افزار پاورپوینت، نرم‌افزاری کاربرپسند است و کار با آن راحت بوده و نیازی به آموزش خاصی ندارد. اما یک سری زیروبم‌ها و قلق‌هایی دارد که ما در سری مقالاتی به صورت مختصر و مفید به آموزش آن‌‌ها پرداخته‌ایم. شما می‌توانید این مقالات را در صفحه آموزش پاورپوینت وبلاگ گام98 مطالعه نمایید.سخن پایانی؛ ارائه‌ای راحت و بی دغدغه با قالب‌های آماده پاورپوینت گام98مهم‌ترین بخش هر ارائه، محتوا و سپس نحوه ارائه (همان قالب پاورپوینت) است. ساخت یک قالب پاورپوینت زیبا و استاندارد از صفر کاری بسیار زمانبر و کسل‌کننده است. گذشته از آن، شما را از تمرکز بر جمع‌آوری محتوایی باکیفیت بازمی‌دارد. شما می‌توانید بجای صرف اینهمه وقت برای طراحی پاورپوینت، از قالب‌های آماده پاورپوینت گام98 استفاده کنید، محتوای خود را به آن انتقال دهید و سپس بوسیله ابزارهای پاورپوینت که به صورت رایگان در اختیار شما گذاشته‌ایم، آن را به راحتی شخصی‌سازی کنید. بدینگونه با خیالی راحت به کارهای مهمتر خود که همان جمع‌آوری محتواست بپردازید.قالب‌های پاورپوینت گام98 کامل هستند، یعنی در آن‌ها اسلایدهایی برای گذاشتن متن، تصویر، فیلم، جدول و نمودار قرار داده شده است. به همین خاطر شما در استفاده و شخصی‌سازی آن هیچ مشکلی نخواهید داشت. این تم‌های پاورپوینت برای دسترسی راحت شما عزیزان در دسته‌بندی‌های موضوعی مختلف (مطابق تصویر زیر) گردآوری شده‌اند. شما با کلیک بر روی هر دسته به صفحه آن گروه هدایت می‌شوید و به راحتی می‌توانید تم پاورپوینت دلخواه خود را انتخاب و دانلود نمایید. برای دسترسی به این بانک پاورپوینت بر روی قالب آماده پاورپوینت کلیک کنید.دسته‌بندی‌های پاورپوینت‌های وبسایت گام98</description><category>گام98 | فروشگاه محصولات آموزشی دیجیتال</category><author>گام98 | فروشگاه محصولات آموزشی دیجیتال</author><pubDate>Thu, 25 Nov 2021 19:15:33 +0330</pubDate></item><item><title>4 نکته برای انتخاب هوشمندانه تم پاورپوینت</title><link>https://virgool.ir/@gam98.ir/4-نکته-برای-انتخاب-هوشمندانه-تم-پاورپوینت-npjz47e49mey</link><description>انتخاب بهترین تم پاورپوینتسلام. توی این پست قصد داریم درباره انتخاب یک تم یا قالب مناسب پاورپوینت صحبت کنیم. بطور کلی در انتخاب تم پاورپوینت بایستی موارد زیادی رو مدنظر قرار بدیم. مواردی مثل زبان، رنگ، سطح، موضوع و... در این مجموعه قرار دارند. 1- زبان ارائهدر حال حاضر در دبیرستان، دانشگاه و بطور کلی محیط های آموزشی زبان هایی مثل انگلیسی، عربی، فرانسوی، روسی و... در کنار زبان فارسی تدریس میشه. هر زبان، فرهنگ و آداب و رسوم خاص خودش را دارد. خب حتما بگید ارتباط بین اینها با قالب پاورپوینت کجاست؟ پاسخ اینه که اگر ارائه‌ی مهمی دارید یا می خواهید که کار شیک و حرفه‌ای انجام بدید، بایستی در انتخاب تم پاورپوینت حتما به زبان توجه کنید. مثلا در زبان انگلیسی کلیه متون از سمت چپ به راست نوشته می‌شوند درحالیکه در فارسی از راست به چپ می‌نویسیم. همین تفاوت ساده، نقش مهمی در طراحی پاورپوینت داره. در یک قالب پاورپوینت انگلیسی استاندارد فضای متن و توضیحات در سمت چپ و فضای گرافیکی در سمت راست طراحی میشه. پس اگر به هر دلیلی برای پاورپوینتی با زبان فارسی، تمپلیتی انتخاب کنید که انگلیسی باشه، ارائه تون کامل و زیبا نخواهد بود.تم پاورپوینت انگلیسی رایگان گام98 2- رنگرنگ بندی در هر طرح و کار گرافیکی یکی از مهمترین عوامل زیبایی و تاثیرگذاری محسوب میشه. در انتخاب قالب پاورپوینت هم این عامل نقش حیاتی ایفا میکنه. برای ارائه هایی که تمرکز و هدف اصلی برروی محتوا و متن هست، نباید از رنگ بندی های متنوع استفاده کرد چراکه باعث سردرگمی مخاطب خواهد شد. مثلا در پاورپوینت دفاع پایان نامه (که معمولا از قالب هایی ساده و در عین حال زیبا استفاده میشه) این موضوع اهمیت پیدا میکنه. نکته ی دیگه‌ای هم در انتخاب رنگ وجود داره و اون روانشناسی رنگ هاست. اینکه هر رنگ یه جایگاه استفاده و یه مفهوم خاص داره. 3- سطح سطح و محتوای پاورپوینت در انتخاب و طراحی تمپلیت تأثیر مهمی داره. به نظر شما برای یک ارائه در مقطع راهنمائی (متوسطه اول) و مقطع کارشناسی ارشد میشه از تمپلیت پاورپوینت یکسانی استفاده کرد؟ البته که نه. همچنین آیا برای ارائه یک مطلب در شرکت و ارائه یک درس در دانشگاه میشه از تم پاورپوینت یکسانی استفاده کرد؟ بازهم قطعا نه. پس میشه بطور کلی گفت: هر سخن جائی و هر نکته مکانی دارد. معمولا در مقاطع و سطوح پایین، از قالب های پاورپوینت شکلیل و شلوغ استفاده میشه. چرا که هدف از ارائه در این مقاطع گاهی آموزش نرم افزار پاورپوینت به دانش آموزان است. درحالی که در ارائه های رسمی و مهم اصل بر محتوای ارائه هست برخلاف زیبایی و ظاهر. 4- موضوعرعایت همه نکات فوق فقط بخشی از ماجراس و رعایت نقش موضوع در انتخاب قالب پاورپوینت بخش دیگر. در موارد زیادی از موضوعات ارائه، قالب و تم های آماده برای پاورپوینت ارائه شده اند. مثلا تم پاورپوینت مهندسی، تمپلیت پاورپوینت پزشکی، قالب پاورپوینت شرکتی و... و به راحتی با جستجو در گوگل میتونید این موارد رو مشاهده کنید. در قالب و تم هایی که مرتبط با موضوع هستند، مثلا تم پاورپوینت ریاضی، عناصر گرافیکی زیبا و تأثیرگذاری در قالب طراحی شده اند. طبیعتا در یک ارائه ی جذاب، ما بعنوان مخاطب به دنبال یکنواختی و اکوسیستم خاص در پاورپوینت هستیم. تم پاورپوینت منودار فانتزی گام98امیدوارم نکات ارائه شده در این پست به شما برای انتخاب قالب پاورپوینت دلخواه تون کمک کرده باشند. ما در گام98 انواع مختلفی از قالب پاورپوینت رو ارائه می کنیم. در صورتی که تمایل داشتید؛ خوشحال میشیم که به ما سر بزنید.</description><category>گام98 | فروشگاه محصولات آموزشی دیجیتال</category><author>گام98 | فروشگاه محصولات آموزشی دیجیتال</author><pubDate>Thu, 04 Mar 2021 20:58:48 +0330</pubDate></item><item><title>آموزش جامع حل معادلات و دستگاه معادلات در متلب</title><link>https://virgool.ir/@gam98.ir/آموزش-جامع-حل-معادلات-و-دستگاه-معادلات-در-متلب-bl1lx8enanlc</link><description>حل معادلات از مفاهیم اصلی در ریاضیات می‌باشد که معمولا در همه علوم و بخش‌های مختلف مورد استفاده قرار می‌گیرد. تقریبا همه‌ی رشته‌های مهندسی، علوم پزشکی، حسابداری و علوم پایه مثل فیزیک و شیمی همیشه با انواع معادلات روبه‌رو هستند که گاهی این معادلات بصورت چندجمله‌ای از مرتبه بالا مانند مانند دو به بالا می‌باشد و گاهی نیز این معادلات بصورت غیرخطی بوده و عملا حل تحلیلی برای این معادلات وجود ندارد. همچنین حل دستگاه معادلات نیز از اهمیت قابل توجه‌ای برخوردار می‌باشد و حل بسیاری از معادلات بصورت درگیر با هم بوده و نیاز است تا معادلات بصورت یک دستگاهی از معادلات و با هم حل شوند.حتما حل معادله درجه 2 را در دوره دبیرستان به خاطر دارید که در آنجا برای حل معادله درجه 2 اصلی‌ترین روش برای محاسبه روش دلتا بود که با آن می‌توانستیم ریشه‌های یک معادله درجه 2 را بدست آوریم. اما اگر معادلات درجه بالاتر بود روشی برای محاسبه آن بصورت کلی وجود نداشت و مجبور بودیم حداقل یکی از ریشه‌ها را حدس بزنیم و از تقسیم معادله اصلی بر معادله جوابی که بدست آوردیم، معادله جدیدی بدست آورده و روند را ادامه دهیم. حل معادلات در متلب به راحتی انجام می‌شود.حل معادله به روش تحلیلی برای معادلات درجه 3 به بالا عملا مشکل بوده و روشی کلی برای آن وجود ندارد. بنابراین برای حل معادله درجه 3 در متلب و یا حتی معادلات درجه بالاتر و معادلات غیرخطی باید از روش‌های عددی در این نرم‌افزار استفاده نماییم زیرا انجام این روش‌ها  با دست نیازمند تکرار بسیار زیادی می‌باشد که این کار توسط نرم‌افزار متلب در زمان بسیار کوتاه انجام می‌شود.در این مقاله به طور کاملا خلاصه با انواع روش‌ها و دستورات حل معادلات و دستگاه معادلات در متلب آشنا می‌شویم. برای مطالعه کامل مقاله حل معادلات در متلب همراه با کدهای آن حتما به مقاله جامع حل معادله در متلب ما در سایت گام98 مراجعه نمایید.1- دستور solve:دستور solve یک دستور کلی برای حل معادلات پارامتری و غیرپارامتری می‌باشد. این دستور بسیار قدرتمند می‌باشد.  نحوه استفاده از این دستور به این صورت است که تابع مورد نظر را به دستور داده و در ادامه متغیری که می‌خواهیم آن را بدست آوریم مشخص کرده و ریشه‌ها از آن گرفته می‌شود.syms x a b c ;A=solve(a*x^3+b*x^2+c*x==0,x)البته این دستور تنظیماتی نیز دارد که به شما توصیه می‌کنیم مقاله موجود در سایت را نیز که آدرس آن در بالا مشخص شده مطالعه نمایید.از این دستور می‌توان برای حل معادلات غیرخطی نیز بصورت عددی استفاده نمود هرچند که دستور مرتبط با حل معادلات غیرخطی در ادامه بیان می‌شود.2- دستور roots:این دستور برای حل معادلاتی با توابع چندجمله‌ای به کار می‌رود و روند استفاده به این صورت است که ضرایب چندجمله‌ای را به ترتیب از بالاترین توان به کوچکترین توان که همان عدد ثابت است به دستور می‌دهیم:a = [5 2 3 -4 0 1] ;  %(a(x)=5x^5+2x^4+3x^3-4x^2+1=0 )r=roots(a)عبارت داخل پرانتز معادله اصلی را نشان می‌دهد که آن را بصورت ضرایب تعریف کرده‌ایم.3- دستور fzero:در واقعیت بسیاری از معادلاتی که در علوم مختلف با آن سروکار داریم بصورت غیرخطی هستند و حل آن‌ها با دست مشکل بوده و بایستی از حل‌های عددی برای آن‌ها استفاده کرد. در متلب دستور fzero برای حل معادلات غیرخطی در نظر گرفته شده است.برای حل معادله غیر خطی در متلب نحوه استفاده از این دستور به این صورت است که تابع مورد نظر را به دستور داده و یک نقطه شروع برای آن وارد می‌کنیم که الگوریتم بتواند جست‌وجو را از آن نقطه شروع کند که اگر این نقطه به جواب نزدیک‌تر باشد مسلما حل سریعتر و با گام کمتری انجام می‌گردد. همچنین می‌توان بازه نیز به دستور داد تا در آن بازه جست‌وجو را برای شما انجام دهد.f=@(x) cos(x)-log(x^2)-2R1=fzero(f,1)R1=0.5617R2=fzero(f,-1)R2=-0.5617R1=fzero(f,[-0.5 2])R1=0.5617R2=fzero(f,[-2 -0.5])R2=-0.5617همچنین این دستور تنظیمات دیگری نیز دارد که به شما توصیه می‌کنیم مقاله اصلی ما در سایت را مطالعه نمایید.4- حل دستگاه معادلات خطی در متلب با دستور linsolveحل دستگاه معادلات خطی با هر تعداد مجهول به راحتی در متلب انجام می‌شود. یک روش این است که از ماتریس ضرایب سمت چپ معادله با دستور pinv معکوس گرفته و در بردار ضرایب ثابت سمت راست ضرب می‌کنیم تا مجهولات محاسبه شود.همچنین از دستور linsolve می‌توانیم برای حل دستگاه معادلات خطی استفاده نماییم. به این صورت است که در ورودی اول ماتریس ضرایب و در ورودی دوم بردار ضرایب سمت راست را گرفته و حل دستگاه را به ما می‌دهد. مثال زیر را ارائه می‌دهیم.A = [2 3 1 5; -2 -4 12 1 ; 5 8 -7 1 ; 3 5 -6 9] ;B = [ 10 15 -12 7]&#39; ;X = linsolve(A,B)خب در پایان امیدوارم این مقاله که خلاصه‌ای از مقاله اصلی ما در سایت گام98 می‌باشد، مورد توجه شما قرار گرفته باشد و بتوانید هر معادله را با متلب حل نمایید. همچنین می‌توانید از طریق لینک بالای صفحه به مقاله اصلی ما در سایت گام98 که با جزئیات کامل توضیح داده شده است، مراجعه نمایید.</description><category>گام98 | فروشگاه محصولات آموزشی دیجیتال</category><author>گام98 | فروشگاه محصولات آموزشی دیجیتال</author><pubDate>Sun, 22 Nov 2020 23:05:12 +0330</pubDate></item><item><title>آشنایی با برنامه نویسی در حوزه مهندسی</title><link>https://virgool.ir/coderlife/آشنایی-با-برنامه-نویسی-در-حوزه-مهندسی-svfwqodbcvc1</link><description>در اولین نوشته از سری آموزش هایی که قراره در آینده در همین صفحه برای شما عزیزان ارائه بشه، قصد داریم با برنامه نویسی در حوزه مهندسی آشنا بشیم. چند کلیدواژه در برنامه نویسی اهمیت دارند که عبارتند از درک مسئله، الگوریتم نویسی، انتخاب زبان برنامه نویسی و اجرا. در این مطلب به این مباحث با زبان ساده می پردازیم.کاربرد برنامه نویسی در مهندسیمقدمهدانشجویان رشته های مختلفی (نظیر مهندسی، علوم پایه و..) در ترم های اولیه دانشگاه در مقطع کارشناسی با درس برنامه نویسی آشنا می شوند. به زبان خیلی ساده در برنامه نویسی، یک سری کارها به کامپیوتر واگذار شده و  خروجی از آن خواسته می شود. این کار فایده های زیادی نظیر؛ دقت بالا، صرفه جویی در وقت، جلوگیری از خطای انسانی و... دارد. مثلا فرض کنید به دنبال پیدا کردن پاسخ یک معادله (مثل 2x+1=5) با استفاده از روش حدس و خطا هستیم. با این روش حل مسئله در دبیرستان آشنا شده ایم. برای حل، یک مقدار برای مجهول (x) فرض کرده و در معادله جایگذاری می کنیم. مثلا فرض می کنیم که پاسخ صفر باشد، پس با جایگذاری خواهیم داشت (5=1) که نادرست است. چرا که 1 با 5 برابر نیست. برای بار دوم پاسخ 1 را فرض می کنیم و باز هم (5=3) نادرست خواهد بود. این روند را ادامه داده و پاسخ 2 را فرض می کنیم. این بار معادله برقرار می شود! پس پاسخ این معادله عدد 2 می باشد. بله همه ما با نگاه اول به این معادله پاسخ صحیح را تشخصی می دهیم اما هدف ما از این مثال یک درک الگوریتمی در حل مسائل است. در این مثال خیالی از یک روش بسیار عالی استفاده شد و آن حدس یک پاسخ و بررسی درستی یا نادرستی آن بود. حال اگر این روند را برای کامپیوتر تعریف کنیم می توانیم پاسخ هر معادله ای را بدون هیچ دانش ریاضی (روش های زیادی برای حل معادله بصورت دقیق وجود دارد) بدست آوریم. برای این کار باید دانش برنامه نویسی داشته باشیم. مثلا یک برنامه نویس می تواند این مسئله را به این صورت برای کامپیوتر تشریح کند: یک مقدار ورودی از کاربر دریافت کن و در معادله داده شده جایگذاری کن. حال برقراری تساوی را چک کن اگر درست بود، مقدار ورودی همان پاسخ است و اگر صحیح نبود، به کاربر اعلام کن که مقدار وارد شده پاسخ مسئله نیست.پس برای نوشتن هر برنامه ی کامپیوتری نیاز به یک الگوریتم داریم. مهارت کشف ارتباط بین بخش مختلف یک مسئله به کمک الگوریتم، بسیار مهم است. پس از اینکه الگوریتم مسئله شناسایی و نوشته شد نوبت به نوشتن برنامه می رسد. برای نوشتن یک برنامه از نرم افزارهای مختلفی می توان استفاده کرد. هر نرم افزار برنامه نویسی، زبان برنامه نویسی خاص خود را دارد. تفاوت مهم زبان های برنامه نویسی در سرعت، نحوه نوشتار و کاربرد آن ها می باشد. مثلا در حوزه برنامه نویسی وب زبان هایی نظیر برنامه نویس css، HTML و... وجود دارند که در مقاله برنامه نویسی وب بطور کامل به جزئیات آنها پرداخته شده و موضوع این بحث نیست. ابزارهای برنامه نویسیدر برنامه نویسی ابزارهای قدرتمندی وجود دارند که ما را به استفاده از آن ترغیب می کنند. این ابزارها عبارتند از حلقه های تکراری، عبارت های شرطی، گرفتن ورودی و ذخیره خروجی، تغییر متغیر و.... . حلقه ها در واقع یک سری کارهای تکراری برای ما انجام می دهند. مثلا با استفاده از حلقه ها به کامپیوتر اعلام می کنیم که تا زمانی که تساوی طرفین این معادله برقرار نشده است، به فرآیند حدس پاسخ ادامه بده. در این کار از دو ابزار استفاده شده است، یکی حلقه تکرار و دیگری عبارتی شرطی برای توقف حلقه.نرم افزارهای برنامه نویسی حوزه مهندسیدر حوزه مهندسی نرم افزارهای برنامه نویسی قدرتمندی نظیر؛ متلب، پایتون، فرترن و... وجود دارند. در این زبان های برنامه نویسی و مخصوصاً نرم افزار متلب، امکان انجام محاسبات پیچیده ریاضی به آسانی فراهم شده است. جدا از اینکه دستورات بسیار زیادی برای محاسبات ریاضی (مثلا پیدا کردن پاسخ یک معادله) در نرم افزار متلب وجود دارد، برنامه نویسی نیز یکی از ویژگی های آن است. نرم افزار پایتون و فرترن از نظر امکان محاسبات ریاضی پیشرفته، از نرم افزار متلب ضعیف تر بوده و کمتر (در بحث محاسبات ریاضی) مورد استفاده قرار می گیرند. پس از اینکه نرم افزار مورد نظر برای حل مسئله انتخاب شد، مسئله را کد نویسی می کنیم. وقت نسبتاً زیادی که برای کد نویسی یک مسئله در نرم افزار گرفته می شود، ارزش دقت بالا و تعمیم به سایر مسائل را دارد. به زبان دیگر، اگرچه که ممکن است برای نوشتن برنامه یک مسئله ساده چند ساعت وقت صرف شود، اما توجه داشته باشید که با کوچکترین تغییر این مسئله به یک مسئله دیگر تبدیل شده و نیازی به کد نویسی مجدد نیست. عامل مهم دیگر، دقت بالا و عدم خطای انسانی در محاسبات است که ما را مجبور به کد نویسی مسائل می کند. کاربرد برنامه نویسی در مهندسیمسائل همیشه به آسانی ای که در مثال (2x+1=5) بود، نیستند! بعنوان مثال یک مسئله مهندسی را تعریف می کنیم: فرض کنید که بدنبال یافتن مقاوم ترین تیر (اسکلت ساختمان) در برابر زلزله و نیروهای باد هستیم. همچنین متغیرهای ما نیروهای مختلف، جنس اسکلت ساختمان و ابعاد تیر آهن استفاده شده می باشند. برای حل این مسئله با دست ممکن است 10 یا 20 سال وقت صرف کنیم تا جنس های مختلف با ابعاد مختلف را درنظر گرفته و مسئله را حل کنیم. اما با کمک برنامه نویسی و اصول بهینه سازی، می توان این مسئله را در عرض چند روز حل کرد.از برنامه نویسی برای عدم تکرار فرآنیدهای طاقت فرسا و محاسبات طولانی نیز استفاده فراوانی در مهندسی می شود. مثلا فرض کنید میخواهیم یک نمودار شامل 1000 گراف از حالت های مختلف یک تابع رسم کنیم. برای این کار کافیست از حلقه ها استفاده کنیم و تغییراتی که باید روی تابع اعمال شود را کدنویسی کنیم. به این صورت که مثلا فلان پارامتر را تغییر بده و رسم کن. یکی دیگر از زمینه های کاربرد برنامه نویسی در مهندسی، حل مسائلی است که تا کنون حل نشده اند. در مثال معادله ساده فوق، روش های زیادی برای حل وجود داشت اما مسائل زیادی وجود دارند که تاکنون حل نشده اند و برای اولین بار بایستی با آنها برخورد کنیم. در این سبک از مسائل دیگر امکان استفاده از دستورات آماده و یا روش های قدیمی وجود ندارد بلکه به معنای واقعی کلمه، محقق (مهندس) بایستی یک برنامه جدید ارائه کند. در نوشتن این برنامه از ابزارهای برنامه نویسی مثل حل معادله دیفرانسیل یا رسم نمودار استفاده می شود. امیدوارم این آموزش ابتدایی موجب آشنایی شما عزیزان با نرم افزارهای برنامه نویسی در حوزه مهندسی شده باشد. ما در وبلاگ گام98 به آموزش نرم افزار متلب بطور تخصصی و کاملاً رایگان می پردازیم و باعث خوشحالیس که از مطالب ما دیدن بفرمائید.</description><category>گام98 | فروشگاه محصولات آموزشی دیجیتال</category><author>گام98 | فروشگاه محصولات آموزشی دیجیتال</author><pubDate>Sat, 03 Oct 2020 13:23:04 +0330</pubDate></item></channel></rss>