ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 3 از 3
  1. #1
    2009/07/30
    67
    0

    دستور quadl براي 2 بعد

    دستور quadl براي 2 بعد


    سلام

    من يک تابع 2 متغيره دارم ميخوام انتگرالش را نسبت به يک متغير حساب کنم

    ولي دسستور quadl زماني کمک ميکنه که تابع تک متغيره باشه

    بايد چکار کنم ؟؟؟؟ آيا quadl حاتي هم براي 2 بعد دارد.؟؟؟؟

    انتگرالم هم با روش عادي حل نميشه نياز به محاسبات عددي داره ولي اگه نخواهيم با محاسبات عددي حلش کنيم مقاله دستور quadl را پيشنهاد داده است.
  2. #2
    2012/02/16
    332
    17

    پاسخ : دستور quadl براي 2 بعد

    درود

    دو بعدی اون، quad2d هست. اگه بخوای نسبت به یه متغیر انگرال بگیری ، یعنی یکی از متغیر ها ثابت هست. پس می تونی به یکی مقدار ثابت بدی و ار همون quadl استفاده کنی.

    ولی اگه منظورت انتگرال گرفتن به صورت پارامتری هست باید متغیر ها رو به صورت symbol تعریف کنی و از دستور int برای انگرال استفاده کنی.
    مثال:
    syms x y
    اتتگرال تابع sin(x)+cos(y) نسبت به x:
    int(sin(x)+cos(y),x)
    اتتگرال تابع sin(x)+cos(y) نسبت به yx:
    int(sin(x)+cos(y),y)

    جوابها:
    x*cos(y) - 2*cos(x/2)^2
    sin(y) + y*sin(x)

    اگه مقدار عددی هم می خوای می تونی بعد از انجام انتگرال به x و یا y مقدار بدی و در تابع خروجی بذاری.
    در مورد جواب اول یعنی x*cos(y) - 2*cos(x/2)^2 هم تعجب نکن. چون متلب فقط یه مقدار جواب رو پیچونده!
    مـن هیچ ندانم که مرا آن که سرشت
    از اهل بهشت کرد یا دوزخ زشت
    جامی و بتی و بربطی بر لب کشت
    اين هر سه مرا نقد و تو را نسیه بهشت
  3. #3
    2009/07/30
    67
    0

    پاسخ : دستور quadl براي 2 بعد

    با دستور int نميشه حاصل

    عبارت زير

    k*besseli(1, k*r)

    را نسبت به k حساب کرد؟ارور ميدهد.

    ميگه

    Warning: Explicit integral could not be found.
    > In sym.int at 64
    In test8 at 21

    l =

    int(k*besseli(1, k*r), k)
نمایش نتایج: از 1 به 3 از 3

موضوعات مشابه

  1. تعداد پالس ساعت استفاده شده براي هر دستور
    توسط amirkhan_0o0 در انجمن میکروکنترلرهای AVR
    پاسخ: 9
    آخرين نوشته: 2017/06/07, 23:56
  2. سوال براي دستور فرکانس کاري در بيس کام
    توسط LABAF1 در انجمن میکروکنترلرهای AVR
    پاسخ: 14
    آخرين نوشته: 2016/03/04, 19:12
  3. راهنمايي براي دريافت smsبا دستور CMTI
    توسط nimaaryamehr در انجمن ماژول های GPS - GSM - GPRS
    پاسخ: 1
    آخرين نوشته: 2015/11/26, 18:46
  4. چگونگي اجرا کردن چند دستور براي چند ثانيه
    توسط mohamadreza1376 در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2011/08/25, 15:45
  5. دستور delay براي پورت پرينتر در xp
    توسط Msun در انجمن C , C++ , C#
    پاسخ: 4
    آخرين نوشته: 2007/11/04, 12:59

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •