نمایش نتایج: از 1 به 3 از 3
Like Tree2 لایک
  • 1 Post By siib
  • 1 Post By farjam

موضوع: انتگرال گیری

  1. #1
    Junior Member
    تاریخ عضویت
    Oct 2015
    نوشته ها
    5

    انتگرال گیری

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

  2. #2
    Senior Member
    تاریخ عضویت
    Nov 2015
    نوشته ها
    229
    نقل قول نوشته اصلی توسط farjam نمایش پست ها
    سلام.میخواستم بدونم چطوری از یه چیزی نسبت به زمان انتگرال بگیرم.مثلا از چیزی که واحدش کیلوگرم بر ثانیه هست نسبت به زمانش انتگرال بگیرم تا کیلوگرم به دست بیاد
    علیک سلام
    خب اول باید یه بازه زمانی کوچیک تعریف کنی ، به قدری کوچیک که در طی اون بازه مقدار متغیرت زیاد تغییر نکنه و تقریبا ثابت باشه
    بعدم زمانت رو به شکل این بازه ها در میاری (مثلا اگه کل زمانت 2 ثانیه س و زمان بازه هم 0.2 ثانیه ، کل زمانت رو به 10 تا بازه نقسیم میکنی)
    متوسط مقدار متغیرت رو توی هرکدوم ار این بازه ها در اندازه بازه ضرب میکنی و حاصل رو با حاصل بقیه بازه ها جمع میکنی (مقدار متوسط متغیر در هر بازه رو از روش های مختلف میتونی به دست بیاری یکیش که زیاد هم دقت نداره اینه که مقدار ابتدا یا انتهای هر بازه رو بذاری مقدار کل بازه)

    برا کد نویسی هم مشابه این:
    کد:
    float t=20;
    float s=0;
    float v;
    void loop()
    {
    v=analogRead(sensourpin);
    s+=v*t;
    delay(t);
    
    }
    که t همون بازه کوچیکه س ، v مقدار متغیر و s هم جمع مقادیر یا تقریبا انتگرال هست
    برا افزایش دقت میتونی t رو کم تر کنی
    لایک کردن

  3. #3
    Junior Member
    تاریخ عضویت
    Oct 2015
    نوشته ها
    5
    خیلی ممنون
    لایک کردن

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

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

SEO by vBSEO