نتایح جستجو

  1. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    چیش سخته؟! فقط کپی/پیست و عوض کردن اسم متغیرهاست؛ چیز دیگه ای نداره. در مورد امتحان، منظورم روش کاره. دانشجو باید اوایل ترم یه ماشین حساب مهندسی به تأیید استادش تهیه کنه و در طول ترم کار کردن باهاش رو یاد بگیره و سر امتحان و احتمالاً بعدها سر کارش ازش استفاده کنه.
  2. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    اون کار دیگه با توجه به تعریف جمع ماتریسها و ضرب اسکالر در یک ماتریس کار ساده ای هستش. مثلاً برای k1 و ytmp می تونید بنویسید: k1=RK(x(i),y(i,:)); k11 = k1(1); k12 = k1(2); ytmp1 = y(i,1) + k11*h/2; ytmp2 = y(i,2) + k12*h/2; بقیه هم مشابه به همینه. می تونید تابع RK رو هم تغییر...
  3. meytim

    سلام، تو اون لینک جواب دادم.

    سلام، تو اون لینک جواب دادم.
  4. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    در مورد روزه؛ از 12 ماه سال این تنها ماهی هست که میشه درش روزه خواری کرد، من حیفم میاد چنین فرصتی رو از دست بدم. اما جواب سؤال شما: function f = RK(x,y) f = [-0.5*y(1); 4-0.3*y(2)-0.1*y(1)]; % Runge8 clear('all'), close('all'), clc h=0.5; x0=0; xf = 2; x = x0 : h : xf; x = x(:); y0 = [4...
  5. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    >> help sgolay
  6. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    توی اون پست قبلی هم گفتم از روش صریح استفاده کنید. اگه می خواید حتماً از روش ضمنی استفاده کنید، چند تا کار که در CFD مرسومه می تونید انجام بدید: 1. با استفاده از تحلیل پایداری (مثلاً روش نیومن) بازه یا مقدار مناسب گامها رو پیدا کنید. پیشنهاد من اینه که به جای این کار برنامه رو با جایگشتهای مختلف...
  7. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    گاهی اوقات روشهای ضمنی چنین جوابی میدن. اگه روشهای صریح به جواب همگرا بشن، جوابشون احتمالاً چنین مشکلی نخواهد داشت. واسه همین، اگه ode15s استفاده کردید، به جاش، از ode45 و ode23 رو تست کنید ببینید جواب همگرا میشه یا نه.
  8. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    دو تا ورودی اول دستور plot بردار هستند. من اگرچه سیمولینک بلد نیستم، اما روش کار شما باید اینطور باشه که یک تابع بنویسید که با استفاده از دستور assignin داده ها رو در فضای کاری بریزه. بعدش می تونید با استفاده از دستور plot در فضای کاری یا در یک دستخط، اون نموداری که می خواید رو بکشید.
  9. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    اسم معاله ها یا مسأله ای که حل می کنید چیه؟ توی قرن 21 ندرتاً مسأله های کاملاً جدید مطرح و حل میشه.
  10. meytim

    سلام، مشکل رو در تاپیک زیر مطرح کن؛ اونجا به غیر من کسان دیگری هم هستند که جواب بدن...

    سلام، مشکل رو در تاپیک زیر مطرح کن؛ اونجا به غیر من کسان دیگری هم هستند که جواب بدن: http://www.www.iran-eng.ir/showthread.php/143018-%D8%B3%D8%A6%D9%88%D8%A7%D9%84%D8%A7%D8%AA-%D9%88-%D9%85%D8%B4%DA%A9%D9%84%D8%A7%D8%AA-%D8%AF%D8%B1-%D9%85%D8%AA%D9%84%D8%A8-(MATLAB)/page119
  11. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    فکر کنم همون روشی رو که من توضیح دادم که آخرش با ode15s حل کنید رو بعضیها بهش میگن method of lines
  12. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    دلیلش اینه که pdepe دو تا متغیر مستقل قبول می کنه؛ یکی زمان، و یکی هم مکان. یعنی x نمی تونه بردار باشه؛ فقط می تونه اسکالر باشه. این رو در ابتدای کار بهش دقت نکردیم. در مورد روشهای دیگه: ـ اگه دستگاه معادلات مربوط به یه مسأله خاص و معرف باشه، با اسمش در mathworks.com/matlabcentral/fileexchange...
  13. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    ببین من الآن یک نگاهی به راهنمای متلب انداختم؛ مسأله شما با تابع pdepe قابل حل نیست. باید به فکر روش دیگه ای باشی.
  14. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    نه نوشته بودم به صورت ماتریسی؛ یعنی مثلاً x رو به صورت زیر یک بردار ستونی فرض کنید: x = [r; z]
  15. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    خب اگه هردو در مختصات استوانه ای هست که دیگه اون مشکل اول که مطرح کردی وجود نداره. حالا باید چک کنید ببینید این دستگاه معادلات رو اگه به صورت ماتریسی بنویسید به شکلی که دستور pdepe می تونه حل کنه در میاد یا نه؟ اگه به اون شکل دربیاد اونوقت با استفاده از pdepe قابل حله. برای مختصات استوانه ای...
  16. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    از روابط تبدیل مختصات استفاده کنید. روابطش توی کتابهای ریاضیات مهندسی، سیالات، مکانیک محیطهای پیوسته، ... هست. توی اینترنت هم بزنی حتماً هست: coordinate transformation Cartesian cylindrical
  17. meytim

    مسابقه سین جیم

    2 تا تخم مرغ
  18. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    نمی دونم چی بگم. ـ قبل از هرچیز شما باید شرایط اولیه و شرایط مرزی مسأله رو داشته باشید. ـ همیشه یکی از راهها روش کاسته های بسته (یا تفاضلات محدود) هستش. ـ یک کاری که میشه تست کنید، اما قبلش نمی شه گفت که حتماً به نتیجه برسه، اینه که هر دو تا معادله رو توی یک نوع دستگاه مختصات بنویسید؛ یعنی...
  19. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    فکر نکنم بشه؛ به خاطر اون پارامتر بیانگر سیستم که نمی شه در آن واحد بهش دو تا عدد تخصیص بدی. چرا چنین سؤالی رو پرسیدید؟ یه دستگاه معادله همگیر (یا coupled) دارید؟ اگه اینطوره نمی شه به ناهمگیر (یا decoupled) تبدیلشون کرد؟
  20. meytim

    سئوالات و مشکلات در متلب (MATLAB)

    من سیمولینک وارد نیستم؛ اما یه نگاه انداختم، دیدم حداقل سه تا روش برای این کار هست. یکی از روشها که به نظرم ساده تر بود، اینه که دستورهای زیر رو در یک mفایل در مسیر اون مدل سیمولینک ذخیره کنی و بعدش، اجراش کنی: a = sim('takhminXnouf', 'SimulationMode','normal'); b = get(a,'ScopeData6'); y =...
بالا