আপনার প্রত্যয়গুলি সঠিক correct প্রতিসমের জন্য পরীক্ষা করা একটি দুর্দান্ত ধারণা: (গাউসিয়ান) বক্রতা একটি পৃষ্ঠের অভ্যন্তরীণ সম্পত্তি। সুতরাং, একটি গ্রিড ঘোরানো এটি পরিবর্তন করা উচিত নয়। যাইহোক, আবর্তনগুলি বিচক্ষণ ত্রুটির পরিচয় দেয় - 90 ডিগ্রির গুণকের দ্বারা আবর্তন ব্যতীত। অতএব, এই জাতীয় কোনও ঘূর্ণন বক্রতা সংরক্ষণ করা উচিত।
ডিফারেনশিয়াল ক্যালকুলাসের প্রথম ধারণাটি মূলধন করে আমরা বুঝতে পারি : ডেরিভেটিভগুলি হ'ল পার্থক্যফলকের সীমা। আমাদের সত্যই এটি জানা দরকার to
dxx
এক্স-দিকনির্দেশে দ্বিতীয় আংশিক ডেরাইভেটিভের জন্য এটি একটি পৃথক অনুমান হিসাবে বিবেচিত হবে। এই নির্দিষ্ট আনুমানিকতা (অনেকগুলি সম্ভবের মধ্যে) কোষের মাধ্যমে একটি অনুভূমিক প্রশস্ততা বরাবর পৃষ্ঠকে নমুনা দিয়ে গণনা করা হয়। সারি ২ এবং কলাম ২-এ লিখিত (২,২) কেন্দ্রীয় কক্ষটি সনাক্ত করে, ট্রান্সসেক্টটি (1,2), (2,2) এবং (3,2) এ কোষগুলির মধ্য দিয়ে যায়।
এই ট্রান্সেক্টে বরাবর, প্রথম ডেরাইভেটিভগুলি তাদের পার্থক্যফলক, (* x32- * x22) / L এবং (* x22- * x12) / L দ্বারা প্রায় হয় যেখানে এল কোষগুলির মধ্যে (সাধারণ) দূরত্ব হয় (স্পষ্টতই সমান cellSizeAvg
)) দ্বিতীয় ডেরাইভেটিভস ফলনকারী এর পার্থক্য ভাগফল দ্বারা প্রাপ্ত হয়
dxx = ((*x32-*x22)/L - (*x22-*x12)/L)/L
= (*x32 - 2 * *x22 + *x12) / L^2.
এল ^ 2 দ্বারা বিভাগ লক্ষ্য করুন!
একইভাবে, y- দিকের দ্বিতীয় আংশিক ডেরাইভেটিভের জন্য একটি পৃথক অনুমান dyy
হিসাবে বিবেচিত হয়। (২,২), (২,২), এবং (২,৩) কোষের মধ্য দিয়ে ট্রান্সসেক্টটি উল্লম্ব হয়। সূত্রটি দেখতে একই রকম হবে dxx
তবে স্থানান্তরিত সাবস্ক্রিপ্টগুলির সাথে। এটি প্রশ্নের তৃতীয় সূত্র হবে - তবে আপনাকে এখনও এল ^ 2 দ্বারা ভাগ করতে হবে।
মিশ্র দ্বিতীয় আংশিক ডেরাইভেটিভ, dxy
পার্থক্য দুটি কোষ পৃথক করে অনুমান করা যেতে পারে । উদাহরণস্বরূপ, কক্ষে x (2) এর সাথে সম্মিলিত প্রথম ডেরাইভেটিভ (শীর্ষ মধ্য কোষটি, কেন্দ্রীয় কক্ষটি নয়!) এর ডানদিকের মান থেকে তার বামে, * x13, বিয়োগ করে অনুমান করা যেতে পারে x33, এবং এই কক্ষগুলির মধ্যে দূরত্ব দ্বারা বিভাজন, 2L। X এ শ্রমের সাথে প্রথম ডেরাইভেটিভ (২.১) (নীচের মাঝের ঘর) দ্বারা অনুমান করা হয় (* x31 - * x11) / (2L)। তাদের পার্থক্য, 2L দ্বারা বিভক্ত, মিশ্রিত আংশিক অনুমান করে, দেয়
dxy = ((*x33 - *x13)/(2L) - (*x31 - *x11)/(2L))/(2L)
= (*x33 - *x13 - *x31 + *x11) / (4 L^2).
"মোট" বক্রতা বলতে কী বোঝায় তা আমি সত্যিই নিশ্চিত নই তবে এটি সম্ভবত গাউসিয়ান বক্রতা (যা মূল কার্ভচারের পণ্য) হতে হবে। মতে বিনম্র ও ওয়ালটন 2000 , সমীকরণ 2.4, গসিয়ান dxy ^ 2 - বক্রতা dxx * dyy বিভাজক দ্বারা প্রাপ্ত হয় (নোটিশ বিয়োগ চিহ্ন - এই একটি হল নির্ধারক ) পৃষ্ঠের গ্রেডিয়েন্টের আদর্শ বর্গ দ্বারা। সুতরাং, প্রশ্নে উদ্ধৃত মানটি মোটামুটি একটি বক্রতা নয়, তবে এটি গাউসিয়ান বক্রতার জন্য বিশৃঙ্খলাযুক্ত আংশিক অভিব্যক্তির মতো দেখায়।
আমরা তখন কোডটিতে ছয়টি ত্রুটি খুঁজে পাই , যার মধ্যে বেশিরভাগই সমালোচনা:
dxx কে 1 দ্বারা নয়, L ^ 2 দিয়ে ভাগ করা দরকার needs
DY কে 1 নয়, L ^ 2 দ্বারা ভাগ করা দরকার।
ডাইসির চিহ্নটি ভুল। (যদিও এটি বক্রতা সূত্রে কোনও প্রভাব ফেলবে না))
আপনারা যেমন খেয়াল করেছেন তেমন dy এবং dxy এর সূত্রগুলি মিশ্রিত হয়।
রিটার্ন ভ্যালুতে একটি পদ থেকে একটি নেতিবাচক চিহ্নটি অনুপস্থিত।
এটি আসলে একটি বক্রতা গণনা করে না, তবে কেবল বক্রতার জন্য যুক্তিযুক্ত প্রকাশের সংখ্যক।
খুব সাধারণ চেক হিসাবে, আসুন যাচাই করুন যে পরিবর্তিত সূত্রটি চতুর্ভুজীয় পৃষ্ঠগুলির উপরের অনুভূমিক অবস্থানগুলির জন্য যুক্তিসঙ্গত মান প্রদান করে returns সমন্বয় ব্যবস্থার উত্স হিসাবে এই জাতীয় অবস্থান গ্রহণ করা এবং এর উচ্চতা শূন্য উচ্চতায় হওয়া, এ জাতীয় সমস্ত পৃষ্ঠের ফর্মের সমীকরণ রয়েছে
elevation = a*x^2 + 2b*x*y + c*y^2.
ধ্রুবক a, b, এবং c এর জন্য। স্থানাঙ্কে কেন্দ্রীয় বর্গক্ষেত্র (0,0) সহ, এর বাম দিকের একটিতে স্থানাঙ্ক রয়েছে (-L, 0), ইত্যাদি নয়টি উচ্চতা
*x13 *x23 *x33 (a-2b+c)L^2, (c)L^2, (a+2b+c)L^2
*x12 *x22 *x32 = (a)L^2, 0, (a)L^2
*x11 *x21 *x31 (a+2b+c)L^2, (c)L^2, (a-2b+c)L^2
পরিবর্তিত সূত্র দ্বারা কোথা থেকে,
dxx = (a*L^2 - 2*0 + a*L^2) / L^2
= 2a;
dxy = ((a+2b+c)L^2 - (a-2b+c)L^2 - (a-2b+c)L^2 + (a+2b+c)L^2)/(4L^2)
= 2b;
dyy = ... [computed as in dxx] ... = 2c.
বক্রতা 2a * 2c - (2 বি) ^ 2 = 4 (এসি - বি ^ 2) হিসাবে অনুমান করা হয়। (মেক অ্যান্ড ওয়ালটন সূত্রে ডিনোমিনেটর এক্ষেত্রে একটি।) এটি কি কোনও অর্থবোধ করে? ক, খ এবং গ এর কিছু সাধারণ মান চেষ্টা করুন:
a = c = 1, b = 0. এটি গোলাকার প্যারাবোলয়েড; এর গাউসিয়ান বক্রতা ধনাত্মক হওয়া উচিত। 4 (এসি-বি ^ 2) এর মানটি ইতিবাচক (4 এর সমান) is
a = c = 0, b = 1. এটি একটি শীটের একটি হাইপারবোলয়েড - একটি জিন - negative ণাত্মক বক্রতার পৃষ্ঠের আদর্শ উদাহরণ । অবশ্যই যথেষ্ট, 4 (এসি-বি ^ 2) = -4।
a = 1, b = 0, c = -1। এটি একটি শীটের হাইপারবোলয়েডের অন্য সমীকরণ (45 ডিগ্রি দ্বারা আবর্তিত)। আবার, 4 (এসি-বি ^ 2) = -4।
a = 1, b = 0, c = 0. এটি একটি সমতল পৃষ্ঠ যা প্যারাবোলিক আকারে ভাঁজ করে। এখন, 4 (এসি-বি ^ 2) = 0: শূন্য গাউসিয়ান বক্রতা সঠিকভাবে এই পৃষ্ঠের সমতলতা সনাক্ত করে।
আপনি যদি এই উদাহরণগুলিতে প্রশ্নের কোড ব্যবহার করে দেখে থাকেন তবে আপনি সর্বদা এটির ভ্রান্ত মান পেয়ে যাবেন।