کامپیوترنرمافزار

تابع جدولبندی: چگونه برای نوشتن یک برنامه؟

تابع جدولبندی - مشکل کلاسیک ریاضیات و برنامه نویسی. آن را در پیدا کردن ارزش های پی در پی از تابع f (x) با مقادیر مختلفی از X تشکیل شده است. نتایج محاسبات اغلب به عنوان یک جدول از دو ردیف خروجی. اولین مربوط به دوم - تابع f (x).

نظریه

الگوریتم برای تعیین مقادیر تابع شامل شش مرحله است.

  1. انتخاب مقادیر اولیه و نهایی از استدلال، تعداد نقاط.
  2. مرحله محاسبه - مقدار که توسط آن استدلال تغییر خواهد کرد.
  3. استدلال به مقدار اولیه برابر گرفته شده است.
  4. تابع محاسبه.
  5. افزایش مقدار آرگومان در مرحله.
  6. یک الگوی 4-5 تا زمانی که هیچ تعداد مورد نیاز برآورد از نقاط وجود دارد.

مقادیر تعیین شده در مرحله اول، نه همیشه انتخاب شده، می توان آنها را وظیفه داده شده. در عمل، یک وضعیت که توسط طیف وسیعی از ارزش ها و محاسبات گام داده شده وجود دارد. تابع جدولبندی در این مورد نیازی نیست پیدا کردن تعدادی از نقاط، از محاسبه شرط خاتمه (مرحله 6 از الگوریتم) ارزش هدف از استدلال برابر خواهد شد.

یک مثال کاربردی

درک چگونگی استفاده از نظریه برای کمک به یک مثال است. اجازه دهید یک تابع درجه دوم از گرم (X) = × 2 + 9. کامپایل کردن یک جدول از ارزش خود را در محدوده [-2؛ 2] با در نظر گرفتن تعداد نقاط تا پنج برابر است. از داده های اولیه آسان است برای تخمین می زنند که مرحله محاسبه باید برابر با 1 باشد.

با توجه به الگوریتم، گام بعدی محاسبه گرم است (-2)، «-2» - مقدار اولیه تابع است. پی در پی افزایش X به یک (در این عملیات برنامه نویسی به نام افزایش) و تعیین تابع g انجام تابع جدول بندی.

X

-2

-1

0

1

2

گرم (X)

13

10

9

10

13

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

پیاده سازی نرم افزار

تهیه پیش نویس جدول ویژگی های دست - شغل طولانی است. محاسبات باید با دقت انجام شده است، خطا در محاسبه ارزش های دیگر نیز نادرست است. راه حل - به تصویب مشکل در رایانه است.

در زیر برنامه جدول بندی به اصطلاح "شبه" است. ویژگی های برای انجام آن، شما باید یک تابع، شروع و پایان از استدلال، تعداد نقاط را مشخص کنید. به عنوان مثال تابع f (x) = 18 * X + 5 ارزیابی می کند. نتیجه از برنامه - ارزش پی در پی به دست آمده تابع f (x).

- برهان: = N.Znachenie.

- Shag_vychisleny: = (ارزش N. - مقدار K) / تعداد. نقطه است.

- برای (شمارنده: = 0 به تعداد نقطه است.).

شروع:

- تابع: = 18 + 5 * استدلال است.

- برهان: NA = ارزش + گام شمارنده.

- صفحه نمایش (آرگومان تابع).

پایان.

کد به هر زبان برنامه نویسی اقتباس شده است. این است که جدول بندی از توابع را می توان در "پاسکال" اجرا، C +، C #، و حتی در VBA نرم افزار دفتر یکپارچه را به بسته MS دفتر.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.delachieve.com. Theme powered by WordPress.