create_bmp_for_rect_in_rect - ক্লাউডে অনলাইন

এটি হল create_bmp_for_rect_in_rect কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


তৈরি_bmp_for_rect_in_rect - ভিতরে আয়তক্ষেত্রাকার কন্ডাকটরের জন্য বিটম্যাপ জেনারেটর
আয়তক্ষেত্রাকার পরিবাহী (এর অংশ atlc)

সাইনোপিসিস


তৈরি_bmp_for_rect_in_rect [বিকল্প... ] W H a b c d w h এর 1 এর 2 filename.bmp

সতর্কতামূলক


এই ম্যান পৃষ্ঠাটি ডকুমেন্টেশনের একটি সম্পূর্ণ সেট নয় - atlc প্রকল্পের জটিলতা
ম্যান পেজগুলিকে নথিভুক্ত করার জন্য একটি আদর্শ উপায় নয়, যদিও সম্পূর্ণতার বাইরে, ম্যান পেজ
উত্পাদিত হয়. সেরা ডকুমেন্টেশন যে সময়ে বর্তমান সংস্করণ ছিল
উত্পাদিত আপনার হার্ড ড্রাইভে পাওয়া উচিত, সাধারণত এ
/usr/local/share/atlc/docs/html-docs/index.html
যদিও আপনার সিস্টেম অ্যাডমিনিস্ট্রেটর প্যাকেজটি ইনস্টল করতে বেছে নিলে এটি অন্য কোথাও হতে পারে
অন্যত্র কখনও কখনও, ডকুমেন্টেশনে ত্রুটিগুলি সংশোধন করা হয় এবং এখানে স্থাপন করা হয়
http://atlc.sourceforge.net/ atlc-এর একটি নতুন রিলিজ প্রকাশের আগে। দয়া করে, যদি আপনি
ডকুমেন্টেশনের সাথে একটি সমস্যা লক্ষ্য করুন - এমনকি বানান ত্রুটি এবং টাইপো, দয়া করে আমাকে দিন
জানি।

বর্ণনাঃ


তৈরি_bmp_for_rect_in_rect এর জন্য একটি প্রাক-প্রসেসর atlc, সসীম পার্থক্য প্রোগ্রাম
যেটি একটি দুই এবং তিনটি কন্ডাক্টর বৈদ্যুতিক বৈশিষ্ট্য গণনা করতে ব্যবহৃত হয়
নির্বিচারে ক্রস বিভাগের ট্রান্সমিশন লাইন। কার্যক্রম তৈরি_bmp_for_rect_in_rect is
বিটম্যাপ তৈরির একটি দ্রুত উপায় হিসাবে ব্যবহৃত হয় (কোনও গ্রাফিক্স প্রোগ্রাম ব্যবহার করার প্রয়োজন নেই), এর জন্য
একটি আয়তক্ষেত্রাকার কন্ডাকটরের ভিতরে একটি আয়তক্ষেত্রাকার পরিবাহী, দুটি ডায়েলেট্রিক্স সহ, এইরকম:

-------------------------------------------------- --- ^
| | |
| <---------------d-------------------> | |
| | |
| <---------w------------> | |
| ------------------------ ^ | |
| | | | | |
| | ধাতব পরিবাহী | | | এইচ
|<----b-->| কন্ডাকটর ( হতে পারে | c Er1 | |
| | অফ সেন্টার) | | | |
| | | | | |
| -------------------------------------------------- ^ | |
| |................................................ | | |
| |...অস্তরক, পারমিটিভিটি=Er2...| | | |
|<-a->|.....(কেন্দ্রের বাইরে হতে পারে ).........| জ | |
| |................................................ | | |
| |................................................ | | |
-------------------------------------------------- --- |
<----------------------------W---------------------- -->

প্যারামিটার 'W' এবং 'H' এবং বাইরের কন্ডাকটরের অভ্যন্তরীণ মাত্রা। বহি: স্থ
ভিতরের পরিবাহীর মাত্রা হল 'w' এবং 'c'। অভ্যন্তরীণ কন্ডাক্টর বিশ্রাম অনুমান করা হয়
একটি অস্তরক (Er2) এর উপর যা 'd' প্রশস্ত এবং বাইরের পরিবাহী এবং ভিতরের পরিবাহী
অফসেট 'b' বাইরের কন্ডাক্টরের বাম হাতের সাইডওয়াল থেকে। গোটা অঞ্চল হল
আপেক্ষিক অনুমতি 'Er1' এর একটি অস্তরক দ্বারা বেষ্টিত। ডাইলেকট্রিক্স 'Er1' এবং তারপর
'Er1' এবং 'Er2' উভয়ই 1.0 হবে

বিটম্যাপ শেষ আর্গুমেন্ট হিসাবে নির্দিষ্ট করা ফাইলে মুদ্রিত হয়

তৈরি_bmp_for_rect_in_rect -f filename.bmp W H a b c d w h এর 1 এর 2

দ্বারা উত্পাদিত বিটম্যাপ তৈরি_bmp_for_rect_in_rect 24-বিট বিট রঙ বিটম্যাপ, যেমন আছে
প্রয়োজনীয় atlc.

বিটম্যাপের অনুমতি, 'Er1' এবং 'Er2' দ্বারা সেট করা, এর মধ্যে রং নির্ধারণ করে
বিটম্যাপ যদি Er1 বা Er2 হয় 1.0, 1.0006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3.7, 4.8, 10.2 বা
100, তারপর সেই পারমিটিভিটির সাথে সম্পর্কিত রঙটি অনুসারে সেট করা হবে
নীচের রঙে সংজ্ঞায়িত রং। যদি Er1 সেই অনুমতিগুলির মধ্যে একটি না হয়, এর অঞ্চল
পারমিটিভিটি Er1 রঙ 0xCAFF00 এ সেট করা হবে। যদি Er2 সেই মানগুলির মধ্যে একটি না হয়,
তারপর ছবির অঞ্চলটি 0xAC82AC রঙে সেট করা হবে। কার্যক্রম atlc না
এই permittivites কি জানেন, তাই তারা atlc, অবশ্যই কমান্ড লাইন বিকল্পের সাথে বলতে হবে
-d, নীচের উদাহরণ 4 হিসাবে।

বিকল্প


-b বিটম্যাপসাইজ
বিটম্যাপের আকার সেট করতে ব্যবহৃত হয়, এবং তাই নির্ভুলতা যা atlc করতে সক্ষম
ট্রান্সমিশন লাইনের বৈশিষ্ট্য গণনা করুন। 'বিটম্যাপসাইজ'-এর ডিফল্ট মান হল
সাধারণত 4, যদিও এটি কম্পাইল সময়ে সেট করা হয়। মান 1 থেকে যেকোনো জায়গায় সেট করা যেতে পারে
15, কিন্তু 8 এর বেশি সম্ভবত বোধগম্য নয়।

-f আউটফাইল
আউটপুট ফাইলের নাম সেট করুন। ডিফল্টরূপে, বিটম্যাপ stdout-এ পাঠানো হয়, তবে এটি *অবশ্যই* পাঠাতে হবে
একটি ফাইলে, এই বিকল্প সহ, বা উপরে বর্ণিত হিসাবে।

-v
কারণসমূহ তৈরি_bmp_for_rect_in_rect stderr এ কিছু ডেটা প্রিন্ট করতে। উল্লেখ্য, অতিরিক্ত কিছুই যায় না
স্ট্যান্ডার্ড আউটপুটে, কারণ এটি একটি বিটম্যাপ ফাইলে পুনঃনির্দেশিত হবে বলে আশা করা হচ্ছে।

রং


24-বিট বিটম্যাপ যে atlc আশা করে, লাল পরিমাণের প্রতিনিধিত্ব করার জন্য 8 বিট বরাদ্দ করা আছে,
নীল জন্য 8 এবং সবুজ জন্য 8. তাই লাল, সবুজ এবং নীলের 256টি স্তর রয়েছে, একটি তৈরি করে
মোট 256*256*256=16777216 রং। প্রতিটি সম্ভাব্য 16777216 রং হতে পারে
লাল, সবুজ এবং নীলের সঠিক পরিমাণ উল্লেখ করে সঠিকভাবে সংজ্ঞায়িত করা হয়েছে, যেমন:

লাল = 255,000,000 বা 0xff0000
সবুজ = 000,255,000 বা 0x00ff00
নীল = 000,000,255 বা 0x0000ff
কালো = 000,000,000 বা 0x000000
সাদা = 255,255,255 বা 0xffffff
ব্রাউন = 255,000,255 বা 0xff00ff
ধূসর = 142,142,142 বা 0x8e8e8e

কিছু রং, যেমন গোলাপী, ফিরোজা, বেলে, বাদামী, ধূসর ইত্যাদির অর্থ কিছুটা ভিন্ন হতে পারে
বিভিন্ন মানুষের কাছে জিনিস। এই সঙ্গে তাই না atlc, প্রোগ্রামটি রঙের প্রত্যাশা করে
নীচে দেওয়া হিসাবে সঠিকভাবে সংজ্ঞায়িত করা. আপনি রং বালুকাময় বা হলুদ মনে হয় কিনা
আপনার কাছে, কিন্তু আপনি যদি এটি আপনার বিটম্যাপে ব্যবহার করেন, তাহলে হয় এটি একটি রঙ স্বীকৃত হতে হবে
atlc দ্বারা, or আপনাকে অবশ্যই এটি একটি কমান্ড লাইন বিকল্পের সাথে সংজ্ঞায়িত করতে হবে (বিকল্প এবং উদাহরণ 5 দেখুন
নিচে).
লাল = 255,000,000 বা 0xFF0000 হল লাইভ কন্ডাক্টর।
সবুজ = 000,255,000 বা 0x00FF00 হল গ্রাউন্ডেড কন্ডাক্টর।
নীল = 000,000,000 বা 0x0000FF হল ঋণাত্মক পরিবাহী

সমস্ত বিটম্যাপ অবশ্যই লাইভ (লাল) এবং গ্রাউন্ডেড (সবুজ) কন্ডাক্টর আছে। নীল পরিবাহী হয়
বর্তমানে সমর্থিত নয়, তবে এটি একটি নেতিবাচক কন্ডাকটর নির্দেশ করতে ব্যবহার করা হবে, যা হবে
প্রয়োজন হবে যদি/যখন প্রোগ্রামটি ডিরেকশনাল কাপলার বিশ্লেষণ করার জন্য বাড়ানো হয়।

নিম্নলিখিত ডাইলেক্ট্রিকগুলি atlc দ্বারা স্বীকৃত এবং so হয় উত্পাদিত by
তৈরি_bmp_for_rect_cen_in_rect.

সাদা 255,255,255 বা Er=0 হিসাবে 1.0xFFFFFF (শূন্য)
গোলাপী 255,202,202 বা 0xFFCACA হিসাবে Er=1.0006 (বায়ু)
এল. নীল 130,052,255 বা 0x8235EF হিসাবে Er=2.1 (PTFE)
মধ্য ধূসর 142,242,142 বা 0x8E8E8E হিসাবে Er=2.2 (duroid 5880)
মাউভ 255.000,255 বা 0xFF00FF হিসাবে Er=2.33 (পলিথিন)
হলুদ 255,255,000 বা 0xFFFF00 হিসাবে Er=2.5 (পলিস্টাইরিন)
বালুকাময় 239,203,027 বা Er=0 (PVC) হিসাবে 1xEFCC3.3A
বাদামী 188,127,096 বা 0xBC7F60 হিসাবে Er=3.335 (ইপক্সি রজন)
ফিরোজা 026,239,179 বা 0x1AEFB3 হিসাবে Er=4.8 (গ্লাস PCB)
গাঢ় ধূসর 142,142,142 বা Er=0 হিসাবে 696969x6.15 (duroid 6006)
এল. ধূসর 240,240,240 বা 0xDCDCDC Er=10.2 হিসাবে (duroid 6010)
D. কমলা 213,160,067 বা Er=0 হিসাবে 5xD04A100.0D (প্রধানত পরীক্ষার উদ্দেশ্যে)

উদাহরণ


এখানে ব্যবহারের কয়েকটি উদাহরণ রয়েছে তৈরি_bmp_for_rect_in_rect. আবার, html দেখুন
আরো উদাহরণের জন্য atlc-XYZ/docs/html-docs/index.html এ ডকুমেন্টেশন।

প্রথম উদাহরণে, শুধুমাত্র একটি বায়ু অস্তরক আছে, তাই Er1=Er2=1.0। 1x1 এর ভিতরের
ইঞ্চি (বা মিমি, মাইল ইত্যাদি) একটি বাইরের দিকে কেন্দ্রীয়ভাবে 3 x 3 ইঞ্চি মাত্রা সহ স্থাপন করা হয়।

ডাইইলেক্ট্রিকটি শুরু হওয়ার সঠিক স্থান (a) এবং এর প্রস্থ (d) গুরুত্বপূর্ণ নয়, কিন্তু
তারা এখনও প্রবেশ করা আবশ্যক.

% তৈরি_bmp_for_rect_in_rect 3 3 1 1 1 1 1 1 > ex1.bmp
% atlc ex1.bmp

এই দ্বিতীয় উদাহরণে, 15.0 মিমি x 0.5 মিমি একটি অভ্যন্তরীণ একটি বাইরের দ্বারা বেষ্টিত
অভ্যন্তরীণ মাত্রা 61.5 x 20.1 মিমি। পারমিটিভিটি 2.1 সহ একটি উপাদান রয়েছে (এর এর
PTFE) ভিতরের কন্ডাকটরের নীচে। থেকে আউটপুট তৈরি_bmp_for_rect_in_rect একটি পাঠানো হয়
ফাইল ex1.bmp, যা পরে প্রক্রিয়া করা হয় atlc

% তৈরি_bmp_for_rect_in_rect 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1 > ex2.bmp
% atlc ex2.bmp

উদাহরণ 3-এ, নির্ভুলতা বাড়াতে বিটম্যাপটি বড় করা হয়, কিন্তু অন্যথায় এটি হয়
দ্বিতীয় উদাহরণের অনুরূপ। % তৈরি_bmp_for_rect_in_rect -বি 7 61.5 20.1 5 22 0.5 50
15 5 1.0 2.1 > ex3.bmp
% atlc ex3.bmp

চতুর্থ উদাহরণে, পারমিটিভাইটস 2.78 এবং 7.89 সহ উপকরণ ব্যবহার করা হয়েছে। যখন আছে
কিভাবে ব্যবহার করতে হয় কোন পরিবর্তন তৈরি_bmp_for_rect_in_rect, যেহেতু এই অনুমতি নেই
পরিচিত, আমাদের অবশ্যই জানাতে হবে atlc কি তারা. % তৈরি_bmp_for_rect_in_rect 61 20 1 4 22 0.5 50
15 5 2.78 7.89 > ex5.bmp % atlc -d CAFF00=2.78 -d AC82AC=7.89 ex5.bmp ষষ্ঠীতে ও
চূড়ান্ত উদাহরণ, -v বিকল্পটি stderr থেকে কিছু অতিরিক্ত ডেটা প্রিন্ট করতে ব্যবহৃত হয়
তৈরি_bmp_for_rect_in_rect.

onworks.net পরিষেবা ব্যবহার করে create_bmp_for_rect_in_rect অনলাইন ব্যবহার করুন



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