কম্পিউটারপ্রোগ্রামিং

সিম্পসন পদ্ধতি কি, এবং কিভাবে ভাষা পাসকাল এটা বাস্তবায়ন

সিম্পসন পদ্ধতি - একটি অবিচ্ছেদ্য মান নিরূপণ করার জন্য, আনুমানিক যদিও, একটি চমৎকার পদ্ধতি, তার স্রষ্টা নামকরণ হয়। তিনি আরো পদ্ধতি parabolas নামক কারণ এটি একটি অধিবৃত্ত নির্মাণের ব্যবহার করে। এই চিন্তা ফাংশন সম্ভব ঘনিষ্ঠ হিসাবে ভিত্তি করে তৈরি। আসলে, উপায় অধিবৃত্ত, যা ফাংশনের পয়েন্ট সঙ্গে ঠিক কাকতালীয়ভাবে পয়েন্ট গড়ে তুলতে কিভাবে, এটা অসম্ভব, এবং অবিচ্ছেদ্য আনুমানিক হয়। (Y + + 4y 0 থেকে 1 + + 2 বর্ষ 2+ 4y 3 + + ... 4y এন -1 + Y ঢ) 1, / ঘঃ *: a ও b সঙ্গে এর সীমানার ফর্মুলা অবস্থানটি এই মত দেখাচ্ছে। , আরো, ভাল কারণ থাকবে Y-এস, সত্য মান আমরা পেতে আরো আনুমানিক - এখানে, আমরা শুধু 0 থেকে এন, যেখানে n আমরা নিজেদেরকে সংজ্ঞায়িত করতে প্রতিটি Y নিরূপণ করা প্রয়োজন। (BA) / (N-1): জ থেকে সম্মান সঙ্গে, এবং তারপর এই পদক্ষেপ নিম্নলিখিত সূত্র দ্বারা গণনা করা হয়।

তত্ত্ব, সবকিছু বেশ সহজ, কিন্তু এটা বাস্তবে এই সব বাস্তবায়ন করার প্রয়োজন হতে হবে। পাসকাল বা ডেল্ফী - বহু প্রোগ্রামারদের জন্য এই সমস্যা সমাধানের জন্য, এর সিম্পসন পদ্ধতি হিসেবে কোন ভাল উপায় নেই। এই পরিবেশে, এটা না শুধুমাত্র অবিচ্ছেদ্য নির্ণয় করা, কিন্তু এটি ফাংশনের গ্রাফ তৈরী করা খুব সহজ, এবং এমনকি তার শরীরচর্চার যন্ত্র নির্মিত। সুতরাং, আমরা কিভাবে আপনি দ্রুত সিম্পসন একটি পদ্ধতি বাস্তবায়ন করতে পারে তাকান এবং এমনকি ব্যাখ্যা করার ইচ্ছা হলে, উভয় এখানে এবং যে সংগঠিত হয়, সমস্ত আগ্রহী।

কিন্তু আমার মনে আছে তা এই অবিচ্ছেদ্য আগে মত দেখায়। এই চিত্র, যা 'X অক্ষ, উদাঃ a ও b দিয়ে শুরু লাইন দ্বারা bounded হয়।

= এবং কিছু যার জন্য আমরা অবিচ্ছেদ্য পাবেন: তাই, প্রোগ্রাম শুরু করার জন্য আপনি সমাকলনযোগ্য ফাংশন (অনুলাপ ক্ষমা), যা কেবল চ লিখতে আছে তাদের জন্য একটি ফাংশন তৈরি করতে হবে। এখানে, এটা পাসকাল একটি ফাংশন লিখে ভুল না অত্যন্ত গুরুত্বপূর্ণ। কিন্তু এটি একটি ভিন্ন গল্প আছে। ফলে কোড ভালো কিছু দেখতে হবে:

ফাংশন f (x এর: বাস্তব): বাস্তব;

এবং মৌলিক টেক্সট বৈশিষ্ট্য

শুরু করা

F: = 25 * LN (x) এর + + পাপ (10); {এখানে করব এবং এটির ফাংশন বিষয়বস্তু লিখতে প্রয়োজন}

শেষ;

তারপর সিম্পসন পদ্ধতি বাস্তবায়ন করতে একটি ফাংশন লিখুন। স্টার্ট ভালো কিছু হবে:

ফাংশন simpsonmetod (ক, খ: বাস্তব; এন: পূর্ণসংখ্যা): বাস্তব;

এর পরে, আমরা ভেরিয়েবল ডিক্লেয়ার:

Var

গুলি: বাস্তব; {উপসমষ্টি (আরো বুঝতে)}

জ: বাস্তব; {ধাপ}

আমার: পূর্ণসংখ্যা; শুধু {কাউন্টার}

MNO: পূর্ণসংখ্যা; {} পরবর্তী multipliers

আর এখন, আসলে, প্রোগ্রাম নিজেই:

শুরু করা

ঘ: = (BA) / (N-1); {মান সূত্র অনুযায়ী পদক্ষেপ আশা। কখনও কখনও পদক্ষেপ কাজ লেখা আছে, এই ক্ষেত্রে, এই সূত্র প্রযোজ্য নয়}

S: = চ (খ) + F (ক); {দেওয়া প্রাথমিক পিচ মান}

MNO: = 4; {সূত্র মনে রেখো - 1 / ঘঃ * (Y + + 4y 0 থেকে 1 ... যে এখানে এই 4 এবং বানান, দ্বিতীয় ফ্যাক্টর পরে 2, কিন্তু আরো}

এখন যে একই মূল সূত্র:

আমার: = 1 এন-2 তে শুরু করবেন

S: = S + MNO * চ (ক + H * মু); যোগফল করতে, {আরেকটি কারণ বার 4 * Y n বা 2 * Y এন যোগ}

যদি (MNO = 4) তাহলে MNO: = 2 আর MNO: = 4 {এই ফ্যাক্টর পরিবর্তিত হয় এবং - যদি এখন 4 হয়, 2 এবং তদ্বিপরীত পরিবর্তিত হয়}

শেষ;

simpsonmetod: = গুলি * H / 3; পরবর্তী {চক্র ফলে যোগফল জ দ্বারা গুন করা হয় / 3} সূত্র অনুযায়ী

শেষ।

ব্যাস - সূত্র অনুযায়ী সমস্ত ক্রিয়া না। আপনি মূর্ত আউট না করে থাকেন কিভাবে প্রধান প্রোগ্রাম পদ্ধতিতে আবেদন করতে সিম্পসন উদাহরণ এই সঙ্গে আপনাকে সাহায্য।

তাই লেখার ফাংশন লেখার পর

শুরু করা

এন: = 3; আমরা সেট {এন}

প্রশ্ন: = simpsonmetod (ক, খ, এন); {যেহেতু সিম্পসন পদ্ধতি অবিচ্ছেদ্য গনা খ করা হয়, বহু হিসাব পদক্ষেপ হতে পারে, তাই চক্র ব্যবস্থা করা হবে}

পুনরাবৃত্তি

Q2: = Q; {মুখস্ত পূর্ববর্তী ধাপে}

এন: =, n + 2;

প্রশ্ন: = simpsonmetod (ক, খ, এন); {আর} মান অনুসরণ করে হিসাবে গণনা করা হয়

যতক্ষণ না (ABS (কিউ-Q2) <0.001); {সেটিং সঠিকতা, লেখা আছে, যাতে পর্যন্ত প্রয়োজনীয় সঠিকতা পৌঁছানোর, এটি একই কর্ম পুনরাবৃত্তি করা প্রয়োজন}

সিম্পসন পদ্ধতি - এখানে একটি সে। আসলে, কিছুই জটিল, সবকিছু খুব দ্রুত লেখা আছে! এখন আপনার টার্বো পাসকাল খুলুন এবং প্রোগ্রাম লেখা শুরু।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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