লিনাক্সের জন্য AlgART জাভা লাইব্রেরি ডাউনলোড করুন

এটি AlgART Java Libraries নামের লিনাক্স অ্যাপ যার সর্বশেষ প্রকাশ algart.zip হিসাবে ডাউনলোড করা যেতে পারে। এটি ওয়ার্কস্টেশনের জন্য বিনামূল্যের হোস্টিং প্রদানকারী OnWorks-এ অনলাইনে চালানো যেতে পারে।

 
 

AlgART Java Libraries নামের এই অ্যাপটি বিনামূল্যে OnWorks সহ অনলাইনে ডাউনলোড করুন এবং চালান।

এই অ্যাপটি চালানোর জন্য এই নির্দেশাবলী অনুসরণ করুন:

- 1. আপনার পিসিতে এই অ্যাপ্লিকেশনটি ডাউনলোড করুন৷

- 2. আমাদের ফাইল ম্যানেজারে প্রবেশ করুন https://www.onworks.net/myfiles.php?username=XXXXX আপনি যে ইউজারনেম চান।

- 3. এই ধরনের ফাইল ম্যানেজারে এই অ্যাপ্লিকেশনটি আপলোড করুন।

- 4. এই ওয়েবসাইট থেকে OnWorks Linux অনলাইন বা Windows অনলাইন এমুলেটর বা MACOS অনলাইন এমুলেটর শুরু করুন।

- 5. OnWorks Linux OS থেকে আপনি এইমাত্র শুরু করেছেন, আমাদের ফাইল ম্যানেজারে যান https://www.onworks.net/myfiles.php?username=XXXXX আপনার পছন্দের ব্যবহারকারীর নাম সহ।

- 6. অ্যাপ্লিকেশনটি ডাউনলোড করুন, এটি ইনস্টল করুন এবং এটি চালান।

AlgART জাভা লাইব্রেরি



বর্ণনাঃ

অ্যারে এবং ম্যাট্রিক্স প্রক্রিয়াকরণের জন্য AlgART জাভা লাইব্রেরি হল ওপেন সোর্স পণ্য, MIT লাইসেন্সের অধীনে বিতরণ করা হয়। সুতরাং, যে কেউ কোনো সীমাবদ্ধতা ছাড়াই বিনামূল্যে ব্যবহার করতে পারেন.

প্রধান বৈশিষ্ট্য: অ্যারে উপাদানগুলির 63-বিট অ্যাড্রেসিং (64-বিট দীর্ঘ int সূচক), মেমরি মডেল ধারণা (র্যাম থেকে ম্যাপড ডিস্ক ফাইলগুলিতে বিভিন্ন স্কিমে ডেটা সংরক্ষণের অনুমতি দেয়), অলস মূল্যায়নের ব্যাপক ব্যবহার, মাল্টির জন্য অন্তর্নির্মিত মাল্টিথ্রেডিং অপ্টিমাইজেশান -কোর প্রসেসর, ম্যাট্রিক্সের উপর ইমেজ প্রসেসিং অ্যালগরিদমের বিস্তৃত সেট, ইত্যাদি - অনুগ্রহ করে সাইটে দেখুন। প্রায় সমস্ত ক্লাস এবং পদ্ধতিগুলি JavaDoc এর মাধ্যমে পুঙ্খানুপুঙ্খভাবে নথিভুক্ত করা হয় (আপনি সাইটে সম্পূর্ণ JavaDoc পড়তে পারেন)।



বৈশিষ্ট্য

  • অ্যারে উপাদানগুলির 63-বিট ঠিকানা (সমস্ত সূচক এবং দৈর্ঘ্য 64-বিট দীর্ঘ টাইপ দ্বারা প্রতিনিধিত্ব করা হয়)। সুতরাং, OS এবং হার্ডওয়্যার প্রয়োজনীয় পরিমাণ মেমরি বা ডিস্ক স্পেস প্রদান করতে পারলে তাত্ত্বিকভাবে যেকোন আদিম বা নন-প্রিমিটিভ ধরনের 2^63−1 (~10^19) উপাদান সমন্বিত অ্যারে এবং ম্যাট্রিক্স তৈরি এবং প্রক্রিয়া করা সম্ভব।
  • মেমরি মডেল ধারণা বিভিন্ন স্কিমে AlgART অ্যারে সংরক্ষণ করার অনুমতি দেয়, সাধারণ জাভা অ্যারে থেকে ম্যাপ করা ডিস্ক ফাইল পর্যন্ত; সমস্ত প্রয়োজনীয় ডেটা স্থানান্তর স্বয়ংক্রিয়ভাবে সঞ্চালিত হয় যখন একটি উপাদান বা উপাদানগুলির একটি ব্লকের প্রতিটি অ্যাক্সেস।
  • অলস মূল্যায়নের বিস্তৃত ব্যবহার: বেশিরভাগ সাধারণ ক্রিয়াকলাপ, যেমন উপাদান অনুসারে সমীকরণ বা জ্যামিতিক ম্যাট্রিক্স রূপান্তর, উৎস অ্যারে বা ম্যাট্রিক্সের অলস দৃষ্টিভঙ্গির মাধ্যমে প্রয়োগ করা হয়। উদাহরণস্বরূপ, আপনি একটি বহুমাত্রিক ম্যাট্রিক্স নিতে পারেন, এটি ঘোরাতে পারেন (বা অন্য কোনো অ্যাফাইন বা প্রজেক্টিভ ট্রান্সফর্ম সম্পাদন করতে পারেন), এবং তারপর ফলাফল থেকে একটি সাবম্যাট্রিক্স বের করতে পারেন — এই সমস্ত ক্রিয়াকলাপগুলি কার্যত সঞ্চালিত হবে (সময়ের প্রয়োজন নেই), এবং প্রকৃত গণনা হবে শুধুমাত্র উপাদানগুলি অ্যাক্সেস করার মুহুর্তে সঞ্চালিত হয়, সাধারণত একটি নতুন তৈরি একটিতে ফলাফল ম্যাট্রিক্স অনুলিপি করার সময়। অধিকন্তু, অনেক ক্ষেত্রে লাইব্রেরি নিজেই "বুঝবে" যে ব্যবহারকারী ঘূর্ণন বা অন্য রূপান্তর করতে চায় এবং ম্যাট্রিক্সটিকে উপযুক্ত আয়তক্ষেত্রাকার ব্লকে বিভক্ত করবে (RAM-তে ফিটিং) এবং এই মুহূর্তে এই কাজের জন্য সেরা অ্যালগরিদম বেছে নেবে। অনুলিপি অপারেশন।
  • ম্যাট্রিক্সে ইমেজ প্রসেসিং অ্যালগরিদমের বিস্তৃত সেট: লিনিয়ার ফিল্টারিং, গাণিতিক রূপবিদ্যা, র‌্যাঙ্ক অপারেশন, বর্ণালী রূপান্তর (FFT) ইত্যাদি।
  • বাইনারি চিত্রের কঙ্কালকরণ এবং পরিমাপ।
  • বেশিরভাগ অ্যালগরিদমের জন্য মাল্টি-কোর প্রসেসরের জন্য অন্তর্নির্মিত মাল্টিথ্রেডিং অপ্টিমাইজেশান।


পাঠকবর্গ

বিজ্ঞান/গবেষণা, বিকাশকারী



প্রোগ্রামিং ভাষা

জাভা



এটি একটি অ্যাপ্লিকেশন যা https://sourceforge.net/projects/algart/ থেকেও আনা যেতে পারে। আমাদের বিনামূল্যের অপারেটিভ সিস্টেমগুলির মধ্যে একটি থেকে সবচেয়ে সহজ উপায়ে অনলাইনে চালানোর জন্য এটি OnWorks-এ হোস্ট করা হয়েছে।



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম


উইন্ডোজ এবং লিনাক্সের জন্য সফ্টওয়্যার এবং প্রোগ্রাম ডাউনলোড করার জন্য বিভাগ