Recent content by parsazahed

  1. P

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

    به نام خدا دو باره سلام راستش من نه تنها در برنامه نویسی با متلب مهارت ندارم، بلکه همین مسائل ریاضی که خواهرم داره هم هنوز خوب متوجه نشدم که بخوام برنامش رو بنویسم در واقع اون می خواست با ویرایش این برنامه مسئله خودش رو بنویسه اما انگار به زبان دیگه ای هست و کد متلب نیست. مسئله رو من اسکن کردم...
  2. P

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

    به نام خدا سلام این برنامه تو جزوه خواهرم بوده که تایپش کرده. انگار روش حل معادله مرتبه چهارم هست. اما خیلی سینتکس ارور داره ممکنه راهنمایی کنید و بگین اشکالاتش کجاست با تشکر SOLUTION OF A SET OF ORDINARY DIFFERENTIAL EQUATIONS USING THE FOURTH ORDER ADAMS-BASHFORTH, ADAMS-MOULTON...
  3. P

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

    ببخشید یادم رفته بود بالا ویرایش کردم البته همون طور که گفتم این کدی هست که خودم نوشتم هنوز کد شما رو اعمال نکردم clear close all syms f x1 x2 x3 k m p l o imax=100; x0=[0, -1, 1] tol=[0.1,0.1,0.1] f=(2*x1^2)-(3*x1*x3)+(4*x2^3)+(3*x2*x1)+3; g=gradient(f,[x1,x2,x3]);%gradiant h=hessian(f);%...
  4. P

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

    دوباره سلام دوست عزیز تونستم قضیه ممرتبه ماتریس رو حل کنم تلورانس هم ماتریسی کردم مقدار s رو که هنوز توش متغیر x1 x2 x3 داشت رو هم درست کردم الان مقدار اولیه و مقدار نهایی ماتریسهای هم مرتبه هستن تلورانس هم که ماتریس ها باید با اون مقایسه بشن هم که ماتریسی شد فقط تو اجرا باز هم خطا وجود داره...
  5. P

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

    بله قبول دارم حرفتون رو فقط ممنون می شم شما ماتریس x=x0+k*s رو به صورتی در بیارید که سه درایه ی اون اعداد ثابت باشند. مشکلم الان فقط همین هست. بقیه اش انشالله اگه خطایی نده خودم حل می کنم
  6. P

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

    سلام راستش x0 اولیه رو خودمون انتخاب می که به صورت مختصات است. برای مثال (1,-1,0) اما طبق مراحل برنامه انگار عددی که به دست میاد و به عنوان x مینیممم باید تفاضلش با x0 رو با تلورانس مقایسه کنیم ، ماتریس یک در یک هست. باید کاری کنیم که نتیجه ی ما که قراره تفاضلش با x0 مقایسه بشه خودش هم یک ماتریس...
  7. P

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

    سلام خیلی ممنونم از کمکتون همین طور در مورد توضیح فانکشن :) این کدی که نوشتید رو اجرا کردم و همون طور که گفتید مشکلی نداشت اما خب من طبق الگوریتم باید قدر مطلق تفاضل نتیجه رو با x0 مقایسه کنم برای اینکار اومدم قسمتی از برنامه رو در حلقه for قرار دادم و در انتهای حلقه ی for از شرط if استفاده...
  8. P

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

    اگه لطف کنید بگید بعد از دستور k=u(1) چه دستوری دقیقا بنویسم ممنون میشم
  9. P

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

    واقعا شرمنده من الان تو کد خودم دوباره x0 رو به x1 x2 x3 نسبت دادم و چک هم کردم که مقادیر جایگزین شده یا نه اما انگار نرم افزار مشکل داره و بازم حرف خودش رو می زنه clc clear close all syms f x1 x2 x3 k m p u o x0=[0, -1, 1] tol=0.1; f=(2*x1^2)-(3*x1*x3)+(4*x2^3)+(3*x2*x1)+3...
  10. P

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

    ممنون کدی که گفتید رو اصلاح کردم و خطا نداد اما مشکلی که دارم اینه که مقدار x باید الان فقط اعداد ثابت شده باشه. چون k که عدد شد . اما انگار برنامه متوجه نمی شود که به جای x1 x2 x3 در ماتریس s باید مقادیر x0 را قرار دهد به نظر شما باید چیکار کرد؟ آیا باید دوباره مقادیر x0 رو به x1 x2 x3 نسبت...
  11. P

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

    این چیزی هست که در کد شما اضافه کردم clc clear close all syms f x1 x2 x3 k m p l o x0=[0, -1, 1] tol=0.1; f=(2*x1^2)-(3*x1*x3)+(4*x2^3)+(3*x2*x1)+3 m=eval(x0+k*(-gradient(f,[x1,x2,x3])')*(inv(hessian(f)))) z=subs(f,[x1,x2,x3],m) y=subs(z,[x1,x2,x3],x0) p=diff(y) u=solve (p) k=u...
  12. P

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

    با سلام مجدد ممنون از جواب خوبتون متاسفانه به یک مشکل جدید بر خوردم حال کهمی خوام k رو در معادله x=x0+k*s وارد کنم خطای زیر رو می ده من هم تو کد خودم امتحان کردم و هم در کد خلاصه شده شما که این خطاهای مشابه رو داد راستی چرا شما در خط 8 از دستور subs به جای eval استفاده نکردید. [code] clc...
  13. P

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

    با سلام مجدد این هم الگوریتم ابتدا باید تابع f(x)=2*x1^2- 3*x1*x3+4*x2^3+3*x2*x1+3 رو تعریف کرد انتخاب نقطه ی اولیه (x0) و مقدار همگرایی (e=0.1) محاسبه گرادیان تابع محاسبه ماتریس hessian محاسبه ترانهاده ی گرادیان تابع تشکیل بردار s که برابر است با ترانهاده ی گرادیان تابع ضربدر معکوش ماتریس...
  14. P

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

    مینیمم سازی به روش نیوتون؟ مینیمم سازی به روش نیوتون؟ به نام خدا با سلام می خواستم برنامه ای بنویسم که تابع چند متغیره غیر خطی زیر رو مینیمم سازی کنم. اما تا حدودی تونستم جلو برم و چند خط آخر رو نتونستم مانند الگوریتمی که استاد داده کد نویسی کنم می دونم چند جایی اشتباه کردم اما چون متلب رو...
  15. P

    درخواست های مرتبط با | کتاب های مهندسی شیمی

    همزن همزن به نام خدا سلام کتاب یا مقاله‌ای در مورد همزن‌ها، انواعشون و ساختارشون رو می‌خواستم البته فارسی باشه ممنون می‌شم کمک کنید :smile:
بالا