رفتن به مطلب

ارسال های توصیه شده

با سلام

از این پس در تاپیک به روش های حل مسئله، از ابتدا تا انتها، در مهندسی پرداخته می شود.

مرجع این آموزش، کتاب "

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.
" هستش و من سعی می کنم به موازاتی که کتاب رو میخونم، نکات اصلی و اساسی رو اینجا قرار بدهم.

 

g88lewrgx83g441asf2q.jpg

 

از دوستان علاقمند، رسما" جهت همکاری دعوت به عمل می آید:ws50:

 

:w75:توجه: اسپم نفرمایید:w420:

:w75:توجه: کپی برداری از این مطلب، فقط و فقط با ذکر منبع بلامانع می باشد.

لینک به دیدگاه

برای حل یک مسئله مهندسی (!!) دستورالعمل ها و فرآیند هایی وجود دارد که به اختصار در زیر آمده است:

 

  1. تعریف مسئله؛
  2. ساختن مدل ریاضی برای مسئله؛
  3. گسترش یک روش محاسباتی برای حل مسئله؛
  4. پیاده سازی روش محاسباتی؛
  5. امتحان و ارزیابی کردن جواب.

در ادامه، هر کدام از مراحل فوق، به صورت مجزا توضیح داده می شود.

 

:w75:در پایان معرفی مراحل فرآیند حل مسئله، مثالی آورده می شود و این مراحل را در حل آن نشان می دهیم.

 

w75.pngتوجه: اسپم ممنوعw420.gif

w75.pngتوجه: کپی برداری از این مطلب، فقط و فقط با ذکر منبع بلامانع می باشد.

لینک به دیدگاه

سلام مرسی من هم یه خورده مطلب بلدم.

فایل اصلی رو هم دانلود کردم سعی می کنم تا جایی که بتونم همکاری کنم.

خودم هم خیلی دوست دارم این نرم افزار رو بصورت عالی یاد بگیرم.

:ws53:

لینک به دیدگاه

اولین قدم در حل یک مسئله، تعریف کردن آن مسئله است.

برای تعریف مسئله، گام های زیر را مورد توجه قرار بدهید:

 

 

  • تشخیص دادن و تعریف کردن دقیق مسئله با بررسی سراسری آن (شاید سخت ترین گام باشد)؛
  • تعیین اینکه کدام سوال ها باید پاسخ داده شوند و کدام خرجی ها یا نتایج باید تولید شوند.
  • تعیین اینکه کدام معلومات تئوری و تجربی باید به کار برده شوند؛
  • تعیین اینکه کدام اطلاعات ورودی (دیتا) در دسترس هستند.

در بیشتر مسائل علمی، قسمت های فوق توسط استاد مربوطه تکمیل می شود.

 

بعد از اینکه مسئله را تعریف کردیم، مراحل زیر را مورد توجه قرار می دهیم:

 

  • جمع آوری اطلاعات و دیتاهای مورد نیاز برای مسئله؛
  • بررسی صحت این دیتاها و اطلاعات؛
  • تعیین اطلاعاتی که باید پیدا شوند.

 

پایان قسمت تعریف مسئله

w75.pngتوجه: اسپم ممنوعw420.gif

w75.pngتوجه: کپی برداری از این مطلب، فقط و فقط با ذکر منبع بلامانع می باشد.

لینک به دیدگاه

برای ساختن مدل ریاضی برای مسئله:

 

  • تعیین اینکه چه اصول اساسی قابل اجرا هستند؛
  • رسم یک طرح ساده (طرحواره) یا نمودار بلوکی (بلاک دیاگرام) برای فهم بهتر مسئله؛
  • تعریف متغیرهای لازم و اختصاص دادن نمادها؛
  • کاهش مسئله؛
  • استخراج اصول اساسی از فیزیک مسئله؛
  • ساده سازی مسئله؛
  • شناسایی و توجیه مفروضات و محدودیت های ذاتی در این مدل.

پایان قسمت مدل ریاضی

w75.pngتوجه: اسپم ممنوعw420.gif

w75.pngتوجه: کپی برداری از این مطلب، فقط و فقط با ذکر منبع بلامانع می باشد.

لینک به دیدگاه

یک روش محاسباتی برای حل مسئله، بر اساس مدل ریاضی آن توسعه داده می شود:

 

 

  • استنتاج (به دست آوردن) مجموعه ای از معادلات برای محاسبه پارامترها و متغیر های مورد نظر؛
  • توسعه یک الگوریتم یا روش ارزیابی گام به گام مسئله؛
  • تشریح الگوریتم در ترم های ریاضی و سپس اجرای آن مانند یک برنامه کامپیوتری؛
  • بررسی دقیق راه حل پیشنهادی.

پایان قسمت روش محاسباتی

w75.pngتوجه: اسپم ممنوعw420.gif

w75.pngتوجه: کپی برداری از این مطلب، فقط و فقط با ذکر منبع بلامانع می باشد.

لینک به دیدگاه

وقتی یک روش محاسباتی انتخاب شد، گام بعدی اجرای آن روش با کامپیوتر است.

 

مواردی که باید مورد توجه قرار بگیرد:

 

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

الگوریتم ریاضی که در گام قبلی توسعه داده شده است، باید به یک الگوریتم محاسباتی و سپس به صورت یک برنامه کامپیوتری تبدیل شود.

 

پایان قسمت پیاده سازی روش محاسباتی

w75.pngتوجه: اسپم ممنوعw420.gif

w75.pngتوجه: کپی برداری از این مطلب، فقط و فقط با ذکر منبع بلامانع می باشد.

لینک به دیدگاه

گام نهایی در فرآیند حل مسئله، تست و ارزیابی جواب است. از خیلی جهات، ارزیابی در میان 5 گام فرآیند حل مسئله، سخت ترین گام می باشد.

 

جواب های عددی باید به دقت بررسی شوند.

 

پایان قسمت تست و ارزیابی جواب

w75.pngتوجه: اسپم ممنوعw420.gif

w75.pngتوجه: کپی برداری از این مطلب، فقط و فقط با ذکر منبع بلامانع می باشد.

لینک به دیدگاه
  • 2 هفته بعد...

برنامه متلب یک مقدار max و min دارد که با دستور realmax و realmin میتوان از آن مطلع گشت.اگر حاصل عددی از مقدار max بیشتر شد بجای پاسخ عبارت Inf نوشته شده و اگر از min کمتر شود عدد صفر بجای پاسخ نمایش داده می شود.

لینک به دیدگاه
  • 3 ماه بعد...
با سلام

مهندس بوستانی عزیز این تاپیک چرا ادامه پیدا نکرد؟

به دلایل زیاد

از جمله کمبود وقت و نبود انگیزه هم در من و هم در دوستان:thumbsdownsmiley:

لینک به دیدگاه
به دلایل زیاد

از جمله کمبود وقت و نبود انگیزه هم در من و هم در دوستان:thumbsdownsmiley:

مهندس جان انگیزه که در هیچکدوم از جوانهای ایران وجود نداره ولی میشه این انگیزه رو در خودمون ایجاد کنیم

لینک به دیدگاه
  • 2 هفته بعد...

برای محاسبه بردار و مقدار ویژه در متلب از دستور eigمخفف eigenvalue استفاده میکنیم.

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

در حالت اول فقط مقدار ویژه را میدهد و در حالت دوم علاوه بر مقدار ویژه بردار ویژه را نیز بدست می آوریم.

لینک به دیدگاه
  • 2 هفته بعد...

درود بردوستان

من یک کتاب گرفتم (از نیما جمشیدی) و متلب رو 1-2 روز شروع کردم وبه دلیل اینکه قبلا جسته گریخته نگاه می انداختم در تفهیم چند دستور ابتدایی دجار سر درگمی شدم اگر ممکنه راهنمایی کنید (در تمام دروس ماتریس بردار توابع ریاضی و...)

(آپوستروف/فاصله/سیمیکالن/:/./[]/()/و...) و اینکه در مواقعی مثلا یک بردار از تساوی و کروشه استفاده می کنیم و متناظر همون از پرانتز و فاصله

تشکر

لینک به دیدگاه
درود بردوستان

من یک کتاب گرفتم (از نیما جمشیدی) و متلب رو 1-2 روز شروع کردم وبه دلیل اینکه قبلا جسته گریخته نگاه می انداختم در تفهیم چند دستور ابتدایی دجار سر درگمی شدم اگر ممکنه راهنمایی کنید (در تمام دروس ماتریس بردار توابع ریاضی و...)

(آپوستروف/فاصله/سیمیکالن/:/./[]/()/و...) و اینکه در مواقعی مثلا یک بردار از تساوی و کروشه استفاده می کنیم و متناظر همون از پرانتز و فاصله

تشکر

سوالتون خیلی کلیه...ریز تر بپرسید تا چلو بریم

لینک به دیدگاه

سلام مهندس

اشکالم در واقع تعریف این عناصر هستش (: - , - ' - " - [] - () - ) در بردار ماتریس و... که البته من مبتدی هستم وکار نکرده ام

مثلا ; = برای زمانی که بخواهیم جواب نمایش داده نشود

ممنون از لطف شما

لینک به دیدگاه
سلام مهندس

اشکالم در واقع تعریف این عناصر هستش (: - , - ' - " - [] - () - ) در بردار ماتریس و... که البته من مبتدی هستم وکار نکرده ام

مثلا ; = برای زمانی که بخواهیم جواب نمایش داده نشود

ممنون از لطف شما

همچنین درود بر شما...

این تعاریف بیشتر در حل مساله معنا پیدا میکنند.

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

بازه 1-8 را که شامل خود این اعداد هم میشود را با طول گام 2 مینویسد.

 

یکی دیگر از روش های تقسیم بازه ها استفاده از دستور زیر است.

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

اعداد بین 1-20 را به 4 قسمت مساوی تقسیم میکند.

لینک به دیدگاه

برای وارد کردن اطلاعات مربوط به یک ماتریس از [] استفاده میکنیم.برای جدا کردن درایه های یک سطر از spsce یا کاما و برای رفتن از ستونی به ستون دیگر از ; استفاده می شود.

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

برای نوشتن متنی قابل نمایش از دستور زیر استفاده میکنیم.

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

بازهم تاکید میکنم با کد نوشتن میتوان با کاربرد این دستورها آشنا شد..در غیر اینصورت فراموش میشوند.

لینک به دیدگاه
برای وارد کردن اطلاعات مربوط به یک ماتریس از [] استفاده میکنیم.برای جدا کردن درایه های یک سطر از spsce یا کاما و برای رفتن از ستونی به ستون دیگر از ; استفاده می شود.

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

برای نوشتن متنی قابل نمایش از دستور زیر استفاده میکنیم.

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

بازهم تاکید میکنم با کد نوشتن میتوان با کاربرد این دستورها آشنا شد..در غیر اینصورت فراموش میشوند.

شما تو این تاپیک فقط رفع اشکال میکنین...چرا اصلا آموزش نمیدین؟؟!!...چند تا نمونه کد نویسی ساده رو بذارین که بیشتر علائم توش باشه و بگین هدف از نوشتن این کد چیه و قرار چیو بدست بیارین...اینطوری خیلی بهتره..
لینک به دیدگاه

درود بر شما

خیلی عالی بود. دقیقا دنبال تعریف این عناصر از یک حرفه ای بودم تا بتونم با استناد به اون شروع کنم.

 

 

ودرخواست دارم درصورت امکان این تاپیک به صورت آموزشی ادامه پیدا کنه

ممنون :a030:

لینک به دیدگاه

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...