সুচিপত্র:
- ধাপ 1: ইউনিফর্ম স্কোয়ারের একটি NxN ম্যাট্রিক্স তৈরি করুন
- ধাপ 2: নেটওয়ার্ক এলোমেলো করা
- ধাপ 3: নতুন দূরত্ব পান
- ধাপ 4: একটি পয়েন্ট নির্বাচন করুন এবং সেই পয়েন্ট থেকে অন্যদের সাথে দূরত্বের তুলনা করুন
- ধাপ 5: একটি নতুন পয়েন্টে যান
- ধাপ 6: বল = K*দূরত্ব
- ধাপ 7: সরানো পয়েন্টের কারণে নেটওয়ার্ক আন্দোলন পরিবর্তন করুন
- ধাপ 8: সমাপ্ত কোড
ভিডিও: বাহ্যিক বাহিনীর সাথে স্থানচ্যুত হলে একটি জেনারেটেড ফাইবার নেটওয়ার্কের পরিবর্তন পরিমাপ: 8 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
কোষগুলি তাদের আশেপাশের এক্সট্রা সেলুলার ম্যাট্রিক্স (ইসিএম) এর সাথে ইন্টারঅ্যাক্ট করতে সক্ষম এবং উভয়ই আবেদন করতে পারে এবং ইসিএম দ্বারা প্রয়োগ করা বাহিনীর প্রতি সাড়া দিতে পারে। আমাদের প্রকল্পের জন্য, আমরা ফাইবারের একটি আন্তlসংযুক্ত নেটওয়ার্ককে অনুকরণ করি যা ECM হিসাবে কাজ করবে এবং দেখবে যে কোন পয়েন্টের চলাচলের প্রতিক্রিয়ায় নেটওয়ার্ক কীভাবে পরিবর্তিত হয়। ইসিএম একটি স্প্রিংসের আন্তlসংযুক্ত সিস্টেম হিসাবে মডেল করা হয়েছে যা প্রাথমিকভাবে শূন্যের নিট বলের সাথে ভারসাম্যপূর্ণ। পয়েন্ট আন্দোলনের প্রতিক্রিয়ায় নেটওয়ার্কে যেমন বল প্রয়োগ করা হয়, আমরা সংযুক্ত পয়েন্টগুলোকে বলের সাথে এমনভাবে প্রতিক্রিয়া দেখানোর চেষ্টা করি যাতে তারা ভারসাম্যে ফিরে আসার চেষ্টা করে। বলটি F = k*x সমীকরণ দ্বারা পর্যবেক্ষণ করা হয় যেখানে k হল বসন্তের ধ্রুবক এবং x হল ফাইবারের দৈর্ঘ্যের পরিবর্তন। এই সিমুলেশন ফাইবারাস নেটওয়ার্কে বল প্রচারের একটি সাধারণ বোঝা দিতে সাহায্য করতে পারে যা অবশেষে যান্ত্রিক ট্রান্সডাকশন অনুকরণে সাহায্য করতে পারে।
ধাপ 1: ইউনিফর্ম স্কোয়ারের একটি NxN ম্যাট্রিক্স তৈরি করুন
কোডটি শুরু করার জন্য, আমরা N নির্বাচন করি যা আমাদের নেটওয়ার্কের মাত্রা নির্ধারণ করবে (NxN)। N এর মান ম্যানুয়ালি পরিবর্তন করা যেতে পারে যাতে প্রয়োজন অনুযায়ী নেটওয়ার্কের মাত্রা পরিবর্তন করা যায়। এই উদাহরণে, N = 8 সুতরাং আমাদের 8x8 পয়েন্ট নেটওয়ার্ক আছে। আমরা ম্যাট্রিক্স তৈরি করার পর, আমরা দূরত্ব সূত্র, দূরত্ব = sqrt ((x2-x1)^2+(y2-y1)^2) ব্যবহার করে ম্যাট্রিক্সের সমস্ত পয়েন্টগুলিকে 1 ইউনিটের দৈর্ঘ্য যুক্ত করি। এটি করার মাধ্যমে, আমরা স্কোয়ারের একটি নেটওয়ার্ক পাই যা সবগুলোই 1 ইউনিট দ্বারা সমানভাবে ফাঁকা থাকে। এটি 101 চিত্রে দেখা যায়।
ধাপ 2: নেটওয়ার্ক এলোমেলো করা
এই ধাপে, আমরা বাইরের পয়েন্টগুলি বাদ দিয়ে সমস্ত পয়েন্ট অবস্থানগুলিকে এলোমেলো করতে চাই যা আমাদের সীমানা গঠন করবে। এটি করার জন্য, আমরা প্রথমে সমস্ত ম্যাট্রিক্স স্থানাঙ্ক খুঁজে পাই যা 0 বা N এর সমান। এই পয়েন্টগুলিই সীমানা তৈরি করে। অ -সীমানা পয়েন্টগুলির জন্য, x এবং y উভয় পজিশনে -5 থেকে.5 পর্যন্ত একটি ভিন্ন র্যান্ডম মান যোগ করে অবস্থানটি এলোমেলো করা হয়। চক্রান্তকৃত এলোমেলো চিত্র চিত্র 1 এ দেখা যায়।
ধাপ 3: নতুন দূরত্ব পান
একবার আমাদের এলোমেলো নেটওয়ার্ক তৈরি হয়ে গেলে, আমরা আবার দূরত্ব সূত্র ব্যবহার করে সংযুক্ত পয়েন্টের মধ্যে দূরত্ব খুঁজে পাই।
ধাপ 4: একটি পয়েন্ট নির্বাচন করুন এবং সেই পয়েন্ট থেকে অন্যদের সাথে দূরত্বের তুলনা করুন
এই ধাপে, আমরা কার্সার ব্যবহার করে একটি আকর্ষণীয় বিন্দু নির্বাচন করতে পারি, যেমন চিত্র 2 এ দেখানো হয়েছে। আপনার কার্সারটিকে ঠিক বিন্দুতে সরানোর দরকার নেই কারণ কোডটি এটিকে নিকটতম সংযোগ বিন্দুতে সামঞ্জস্য করবে। এটি করার জন্য, আমরা প্রথমে সমস্ত সংযুক্ত পয়েন্ট এবং আমরা সদ্য নির্বাচিত পয়েন্টের মধ্যে দূরত্ব গণনা করি। সমস্ত দূরত্ব গণনা করার পরে, আমরা নির্বাচিত বিন্দু থেকে ক্ষুদ্রতম দূরত্ব সহ বিন্দুটি নির্বাচন করি যা প্রকৃত নির্বাচিত বিন্দুতে পরিণত হয়।
ধাপ 5: একটি নতুন পয়েন্টে যান
এই ধাপে, পূর্ববর্তী ধাপে নির্বাচিত পয়েন্টটি ব্যবহার করে, আমরা পয়েন্টটিকে একটি নতুন স্থানে নিয়ে যাই। এই আন্দোলনটি কার্সারের সাথে একটি নতুন অবস্থান নির্বাচন করে সম্পন্ন করা হয় যা পূর্বের অবস্থানকে প্রতিস্থাপন করবে। বসন্তের দৈর্ঘ্যের পরিবর্তনের কারণে এই আন্দোলন একটি বাহ্যিক শক্তিকে অনুকরণ করতে ব্যবহৃত হবে। সমস্ত নীল চিত্রে, একটি নতুন অবস্থান নির্বাচন করা হচ্ছে। পরের চিত্রটিতে, কমলা সংযোগগুলি দ্বারা আন্দোলনটি দৃশ্যমান করা যেতে পারে যা পুরানো অবস্থানগুলির নীল সংযোগের বিপরীতে নতুন অবস্থান।
ধাপ 6: বল = K*দূরত্ব
এই ধাপে আমরা সমীকরণ বল প্রয়োগ করি = k*দূরত্ব, যেখানে k হল কোলাজেন ফাইবারের জন্য একটি ধ্রুবক 10। কারণ ফাইবার নেটওয়ার্ক তার ভারসাম্যপূর্ণ অবস্থায় শুরু হয়, নিট বল 0. হয়।
ধাপ 7: সরানো পয়েন্টের কারণে নেটওয়ার্ক আন্দোলন পরিবর্তন করুন
এই ধাপে, আমরা পয়েন্ট আন্দোলনের প্রতিক্রিয়ায় নেটওয়ার্কের গতিবিধি অনুকরণ করি যাতে তার ভারসাম্যপূর্ণ অবস্থায় ফিরে আসে। আমরা দুটি পয়েন্টের মধ্যে নতুন দূরত্ব খুঁজে বের করে শুরু করি। এর সাহায্যে আমরা পুরানো এবং নতুন দূরত্বের মধ্যে পার্থক্য দেখে ফাইবারের দৈর্ঘ্যের পরিবর্তন খুঁজে পেতে পারি। কোন পয়েন্ট সরানো হয়েছে এবং নতুন এবং পুরাতন পয়েন্ট লোকেশনের তুলনা করে আমরা যে পয়েন্টগুলির সাথে সংযুক্ত তাও আমরা দেখতে পারি। এটি আমাদের দেখতে দেয় যে বাহ্যিক শক্তির প্রতিক্রিয়ায় কোন পয়েন্টগুলি সরানো উচিত। আন্দোলনের দিকটি তার x এবং y অংশে বিভক্ত করা যেতে পারে, যা 2D দিকের ভেক্টর প্রদান করে। K মান, দূরত্ব পরিবর্তন এবং দিক ভেক্টর ব্যবহার করে, আমরা বল ভেক্টর গণনা করতে পারি যা আমাদের পয়েন্টগুলিকে ভারসাম্যের দিকে নিয়ে যেতে পারে। আমরা কোডের এই বিভাগটি 100 বার চালাই, প্রতিবার ফোর্স*.1 এর ইনক্রিমেন্টে চলছি। কোডটি 100 বার চালানো আমাদের অবশেষে আবার ভারসাম্য বজায় রাখতে দেয় এবং সীমানা শর্তাবলী বজায় রেখে আমরা কেবল একটি সম্পূর্ণ পরিবর্তনের পরিবর্তে নেটওয়ার্কে একটি পরিবর্তন দেখতে পাই। নেটওয়ার্ক চলাচল চিত্র 3 এ দেখা যায় হলুদটি সরানো অবস্থানের সাথে এবং নীলটি আগেরগুলির সাথে।
ধাপ 8: সমাপ্ত কোড
এই বিভাগে সংযুক্ত আমাদের কোডের একটি অনুলিপি। বিভিন্ন নেটওয়ার্কের মডেলিংয়ের সাথে আপনার প্রয়োজন অনুসারে এটি সংশোধন করতে বিনা দ্বিধায়!
প্রস্তাবিত:
আপনার আরডুইনোকে আইপি নেটওয়ার্কের সাথে সংযুক্ত করার জন্য কীভাবে আপনার নিজের ওয়াইফাই গেটওয়ে তৈরি করবেন?: 11 টি ধাপ (ছবি সহ)
আপনার Arduino কে IP নেটওয়ার্কের সাথে সংযুক্ত করার জন্য আপনার নিজের ওয়াইফাই গেটওয়ে কিভাবে তৈরি করবেন? আমি একটি রোবট নিয়ে কাজ করছি যা স্থায়ীভাবে একটি সার্ভারের সাথে সংযুক্ত হওয়া প্রয়োজন যা এআর চালায়
ওয়াইফাই দিয়ে একটি DIY সেল্ফ ওয়াটারিং পট তৈরি করুন - ওয়াটার প্লান্টস স্বয়ংক্রিয়ভাবে এবং জল কম হলে সতর্কতা পাঠায়: 19 টি ধাপ
ওয়াইফাই দিয়ে একটি DIY সেল্ফ ওয়াটারিং পট তৈরি করুন - ওয়াটার প্ল্যান্টস স্বয়ংক্রিয়ভাবে এবং জল কম হলে সতর্কতা পাঠায়: এই টিউটোরিয়ালটি আপনাকে দেখায় কিভাবে একটি কাস্টমাইজড ওয়াইফাই কানেক্টেড সেল্ফ ওয়াটারিং প্ল্যান্টার তৈরি করে একটি পুরানো বাগান প্ল্যান্টার, একটি ট্র্যাশ ক্যান, কিছু আঠালো এবং একটি স্বয়ং অ্যাডোসিয়া থেকে জল দেওয়ার পট সাবসেসপ্লেস কিট
একটি ওয়্যার্ড হোম অ্যাসিস্ট্যান্ট নেটওয়ার্কের জন্য Arduino: 5 টি ধাপ
একটি ওয়্যার্ড হোম অ্যাসিস্ট্যান্ট নেটওয়ার্কের জন্য Arduino: বিভিন্ন Sonoff, Tasmota এবং ESP8266 এর মতো ওয়াইফাই উপাদানগুলি কনফিগার এবং ব্যবহার করা খুব সহজ, কিন্তু জিনিসগুলি প্রায়ই সহজে দেখা যায় না। ওয়্যারলেস উপাদান কম নির্ভরযোগ্য
ESP32: 23 ধাপ সহ সেলুলার নেটওয়ার্কের সাথে IOT
ইএসপি 32 সহ সেলুলার নেটওয়ার্কের সাথে আইওটি: আজ আমরা জিপিআরএস মডেম, বা বরং, ইএসপি 32 এবং সেলুলার টেলিফোন নেটওয়ার্কের সাথে এর ব্যবহার নিয়ে আলোচনা করব। এটি এমন কিছু যা খুব ভালভাবে কাজ করে। এমকিউটিটি প্রোটোকল ব্যবহার করে, আমরা ইউবিডটস ড্যাশবোর্ডে ডেটা পাঠাব। এই সমাবেশে ব্যবহার করুন একটি
রঙ পরিবর্তন ফাইবার অপটিক ফ্যাব্রিক: 10 ধাপ (ছবি সহ)
রঙ পরিবর্তন ফাইবার অপটিক ফ্যাব্রিক: প্রায় $ 150 একটি গজ এবং প্রচুর কাটার সীমাবদ্ধতার সাথে, বাজারে ফাইবার অপটিক ফ্যাব্রিক সবচেয়ে অ্যাক্সেসযোগ্য উপাদান নয়। কিন্তু আপনার নিজের ফাইবার অপটিক ফিলামেন্ট, টিউল এবং এলইডি দিয়ে আপনি প্রাইয়ের ভগ্নাংশের জন্য যেকোনো আকারে নিজের তৈরি করতে পারেন