সংখ্যায়, অস্থিতিশীল স্কিমগুলি সনাক্ত করতে এবং তাদের স্থায়িত্বের উন্নতি করতে সক্ষম হওয়া খুব গুরুত্বপূর্ণ। অস্থির ভাসমান পয়েন্ট গণনাগুলি কীভাবে চিহ্নিত করব?
আমি একটি খুব জটিল সিমুলেশন নিয়ে কাজ করছি যেখানে অনেকগুলি সংখ্যার স্কিম একসাথে কাজ করে এবং আমি এর দুর্বল অংশগুলি সনাক্ত করার জন্য একটি পদ্ধতি অনুসন্ধান করছি। আমি ডিফারেনশিয়াল সমীকরণ জড়িত একটি শারীরিক মডেল নিয়ে কাজ করছি। সামগ্রিক প্রক্রিয়াটির একটি পাখির দৃষ্টিভঙ্গি হ'ল:
(প্রাথমিক পদক্ষেপ) শারীরিক পর্যবেক্ষণ সংগ্রহ করুন পি ।
সিমুলেশনের প্রাথমিক পরামিতিগুলি নির্ধারণ করুন। এটি একটি অপ্টিমাইজেশন অ্যালগরিদম ব্যবহার করে, যেখানে আমরা একটি প্যারামিটার স্পেসে চলি এবং সি প্যারামিটারগুলি সন্ধান করি যেমন কিছু ত্রুটি ফাংশন E (F (C), P) হ্রাস করা হয়, যেখানে এফটি প্যারামিটারগুলির কিছু প্রাপ্ত পরিমাণ is
সিমুলেশন ইঞ্জিনে সি প্লাগ করুন । এটি ইডিপির একটি অয়লার স্কিম, যাতে প্রতিটি সময়ে পদক্ষেপে আমরা গতিশীল ড্রাইভিং শর্তগুলি গণনা করি (তাদের প্রত্যেকটি একটি জটিল ক্রিয়া, সম্ভাব্যত অস্থিরতার সাপেক্ষে) এবং পরবর্তী গতিতে এই গতিশীল পদগুলির সাথে ইউলার স্কিমটি খাওয়ান অবস্থা. এটি হাজার সময় পয়েন্টের জন্য যায়।
সিমুলেশন শেষে, আমরা চূড়ান্ত রাষ্ট্র এস এর কিছু ফাংশন প্রুফ (এস) গণনা করি এবং পর্যবেক্ষণকৃত পরিমাণগুলি থেকে প্রাপ্ত কিছু পরিমাণের প্রয়োজনীয় (পি) সাথে তুলনা করি । এটি ফলাফলের কোনও আনুষ্ঠানিক প্রমাণ নয়, আরও একটি করণীয় পরীক্ষা।
এছাড়াও, আমি জটিল অপারেশনগুলির একটি টাওয়ার দেখতে পাই ( প্রুফের মধ্যে এলিউর স্কিমের মধ্যে গতিশীল পদগুলির গণনা )। এবং "খারাপ অংশগুলি" সনাক্ত করতে এবং সেগুলি ঠিক করতে চাই।
আমি অনুমান করি যে হ্রাসযুক্ত নির্ভুলতার সাথে ভাসমান পয়েন্ট সংখ্যার একটি সফ্টওয়্যার বাস্তবায়ন ব্যবহার করে অঙ্কের স্কিমগুলির অস্থিরতা বাড়িয়ে তোলে, এইভাবে বিভিন্ন বাস্তবায়নের মধ্যে তুলনাকে সহজ করা যায়। এই প্রশ্নটি তদন্ত করার কোনও সাধারণ কৌশল? প্রোগ্রামটি পরিবর্তন না করে এটি অর্জনের জন্য কি বোচস হিসাবে ভার্চুয়াল মেশিন ব্যবহার করা সম্ভব?
স্থিতিশীলতার প্রশ্নের সাথে যথাযথভাবে মোকাবিলা করার জন্য, কখনও কখনও এটি সংখ্যার পদ্ধতির সাধারণ ইনপুটকে লক্ষ্য করে গ্রহণযোগ্য হয়, যাতে এটির ইনপুটটি ভালভাবে সম্পাদন করা যায় এবং অন্য বৈধ, তবুও অসম্ভাব্য, ইনপুটটিতে এটি আরও ভালভাবে করা যায়। সাধারণ ইনপুটগুলির নমুনা দেওয়া, কিছু মধ্যবর্তী ফলাফল স্নুপ করা এবং তাদের জন্য একটি পরিসংখ্যানের প্রোফাইল প্রস্তুত করা সম্ভব । আবার, স্থিতিশীলতার বিষয়গুলি অধ্যয়ন করার কি সাধারণ কৌশল? ভার্চুয়াল মেশিন কি এর জন্য দরকারী?