create_bmp_for_circ_in_rect - ക്ലൗഡിൽ ഓൺലൈനായി

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന create_bmp_for_circ_in_rect കമാൻഡാണിത്.

പട്ടിക:

NAME


create_bmp_for_circ_in_rect - ഉള്ളിലുള്ള ഒരു വൃത്താകൃതിയിലുള്ള ചാലകത്തിനുള്ള ബിറ്റ്മാപ്പ് ജനറേറ്റർ
ചതുരാകൃതിയിലുള്ള കണ്ടക്ടർ (ഭാഗം atlc)

സിനോപ്സിസ്


create_bmp_for_circ_in_rect [ഓപ്ഷനുകൾ... ] d W H x y Er outfile.bmp

മുന്നറിയിപ്പ്


ഈ മാൻ പേജ് ഒരു സമ്പൂർണ്ണ ഡോക്യുമെന്റേഷൻ അല്ല - atlc പ്രോജക്റ്റിന്റെ സങ്കീർണ്ണത
മാൻ പേജുകളെ അത് രേഖപ്പെടുത്തുന്നതിനുള്ള ഒരു മികച്ച മാർഗമല്ല, പൂർണ്ണതയില്ലാതെ, മാൻ പേജുകൾ
ഉത്പാദിപ്പിക്കപ്പെടുന്നു. പതിപ്പ് ഉണ്ടായിരുന്ന സമയത്ത് നിലവിലുള്ള ഏറ്റവും മികച്ച ഡോക്യുമെന്റേഷൻ
ഉൽപ്പാദിപ്പിക്കുന്നത് നിങ്ങളുടെ ഹാർഡ് ഡ്രൈവിൽ കണ്ടെത്തണം, സാധാരണയായി
/usr/local/share/atlc/docs/html-docs/index.html
നിങ്ങളുടെ സിസ്റ്റം അഡ്‌മിനിസ്‌ട്രേറ്റർ പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യാൻ തിരഞ്ഞെടുത്താൽ അത് മറ്റെവിടെയെങ്കിലും ആയിരിക്കാം
മറ്റെവിടെയെങ്കിലും. ചിലപ്പോൾ, ഡോക്യുമെന്റേഷനിൽ പിശകുകൾ തിരുത്തി സ്ഥാപിക്കുന്നു
http://atlc.sourceforge.net/ atlc-യുടെ പുതിയ പതിപ്പ് പുറത്തിറങ്ങുന്നതിന് മുമ്പ്. ദയവായി, നിങ്ങളാണെങ്കിൽ
ഡോക്യുമെന്റേഷനിലെ ഒരു പ്രശ്നം ശ്രദ്ധിക്കുക - അക്ഷരപ്പിശകുകളും അക്ഷരത്തെറ്റുകളും പോലും, ദയവായി എന്നെ അനുവദിക്കൂ
അറിയുക.

വിവരണം


create_bmp_for_circ_in_rect എന്നതിനായുള്ള ഒരു പ്രീ-പ്രോസസർ ആണ് atlc, പരിമിതമായ വ്യത്യാസം പ്രോഗ്രാം
രണ്ട് കണ്ടക്ടർ ഇലക്ട്രിക്കൽ ട്രാൻസ്മിഷൻ ലൈനിന്റെ ഗുണവിശേഷതകൾ കണക്കാക്കാൻ ഇത് ഉപയോഗിക്കുന്നു
ഏകപക്ഷീയമായ ക്രോസ് സെക്ഷന്റെ. പരിപാടി create_bmp_for_circ_in_rect വേഗതയേറിയ മാർഗമായി ഉപയോഗിക്കുന്നു
ഒരു സർക്കുലറിനായി ബിറ്റ്മാപ്പുകൾ ജനറേറ്റുചെയ്യുന്നതിന്റെ (ഒരു ഗ്രാഫിക്സ് പ്രോഗ്രാം ഉപയോഗിക്കേണ്ട ആവശ്യമില്ല).
ഒരു ചതുരാകൃതിയിലുള്ള കണ്ടക്ടറിനുള്ളിലെ കണ്ടക്ടർ, ഇതുപോലെ:

---------------------------------------------- ------ ^
| | |
| | |
| | |
| | |
| | |
| വൈദ്യുത, ​​പെർമിറ്റിവിറ്റി=Er | |
| | |
| | |
| | |
| | |
| <------x------> ^ | എച്ച്
| ***** | | |
| *********** y | |
| ************* | | |
| ************** | | |
| <-----d------> v | |
| ************** | |
| ************* | |
| *********** | |
| *** | |
| | |
---------------------------------------------- ----- വി
<------------------------------------------------------------ ----->

'W', 'H' എന്നീ പരാമീറ്ററുകളും ബാഹ്യ ചാലകത്തിന്റെ ആന്തരിക അളവുകളും. അകം
കണ്ടക്ടറിന് 'd' വ്യാസമുണ്ട്, പുറം കണ്ടക്ടറിന്റെ മധ്യഭാഗത്ത് നിന്ന് ഓഫ്സെറ്റ് ചെയ്യുന്നു
തുക 'x' തിരശ്ചീനമായും 'y' ലംബമായും. ആന്തരികവും ബാഹ്യവും തമ്മിലുള്ള ഇടം
കണ്ടക്ടറുകൾ ആപേക്ഷിക പെർമിറ്റിവിറ്റി 'Er' യുടെ ഒരു വൈദ്യുതമാണ്. ഒരു വാക്വം മാത്രമേ ഉള്ളൂ എങ്കിൽ
ഡൈഇലക്‌ട്രിക്, തുടർന്ന് 'Er' 1.0 ആയി സജ്ജീകരിക്കണം

ബിറ്റ്മാപ്പ് സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് പ്രിന്റ് ചെയ്യുന്നു, ഏത് വേണം ഒന്നുകിൽ ഒരു ഫയലിലേക്ക് റീഡയറക്ട് ചെയ്യാം
ഇനിപ്പറയുന്ന രണ്ട് വഴികളിൽ ഒന്ന്.

create_bmp_for_circ_in_rect d W H x y Er > filename.bmp OR
create_bmp_for_circ_in_rect -f filename.bmp d W H x y Er

നിർമ്മിച്ച ബിറ്റ്മാപ്പുകൾ create_bmp_for_circ_in_rect 24-ബിറ്റ് ബിറ്റ് കളർ ബിറ്റ്മാപ്പുകളാണ്
ആവശ്യപ്പെടുന്നത് atlc.

ബിറ്റ്മാപ്പിന്റെ പെർമിറ്റിവിറ്റികൾ, 'Er' സജ്ജമാക്കി, ബിറ്റ്മാപ്പിലെ നിറങ്ങൾ നിർണ്ണയിക്കുന്നു. Er1 ആണെങ്കിൽ
1.0, 1.006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3.7, 4.8, 10.2 അല്ലെങ്കിൽ 100 ​​ആണ് പിന്നെ നിറം
ആ പെർമിറ്റിവിറ്റിക്ക് അനുയോജ്യമായത് COLORS-ൽ നിർവചിച്ചിരിക്കുന്ന നിറങ്ങൾക്കനുസരിച്ച് സജ്ജീകരിക്കും
താഴെ. Er ആ പെർമിറ്റിവിറ്റികളിൽ ഒന്നല്ലെങ്കിൽ, Er എന്ന പെർമിറ്റിവിറ്റിയുടെ മേഖല സജ്ജീകരിക്കും
0xCAFF00 നിറത്തിലേക്ക്. പരിപാടി atlc ഈ അനുമതികൾ എന്താണെന്ന് അറിയില്ല, അതിനാൽ
atlc, -d കമാൻഡ് ലൈൻ ഓപ്ഷൻ ഉപയോഗിച്ച് പറയണം, ഉദാഹരണത്തിന് ചുവടെയുള്ള 4.

ഓപ്ഷനുകൾ


-b ബിറ്റ്മാപ്സൈസ്
ബിറ്റ്മാപ്പിന്റെ വലുപ്പം സജ്ജീകരിക്കാൻ ഉപയോഗിക്കുന്നു, അതിനാൽ atlc-ന് കഴിയുന്ന കൃത്യത
ട്രാൻസ്മിഷൻ ലൈനിന്റെ സവിശേഷതകൾ കണക്കാക്കുക. 'ബിറ്റ്മാപ്സൈസ്' എന്നതിന്റെ സ്ഥിര മൂല്യം
സാധാരണയായി 4, ഇത് കംപൈൽ സമയത്ത് സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിലും. മൂല്യം 1 മുതൽ എവിടെയും സജ്ജമാക്കാം
15, എന്നാൽ 8-ൽ കൂടുതൽ എന്നത് ഒരുപക്ഷേ യുക്തിസഹമല്ല.

-f ഔട്ട്ഫിൽ

-v
കാരണങ്ങൾ create_bmp_for_circ_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 കാണുക
താഴെ).
ഇനിപ്പറയുന്ന കണ്ടക്ടർമാരെ atlc അംഗീകരിച്ചിരിക്കുന്നു:
ചുവപ്പ് = 255,000,000 അല്ലെങ്കിൽ 0xff0000 ആണ് ലൈവ് കണ്ടക്ടർ.
പച്ച = 000,255,000 അല്ലെങ്കിൽ 0x00ff00 ആണ് ഗ്രൗണ്ടഡ് കണ്ടക്ടർ.
കറുപ്പ് = 000,000,000 അല്ലെങ്കിൽ 0x000000 ആണ് നെഗറ്റീവ് കണ്ടക്ടർ

എല്ലാ ബിറ്റ്മാപ്പുകളും ആവശമാകുന്നു ലൈവ് (ചുവപ്പ്), ഗ്രൗണ്ടഡ് (പച്ച) കണ്ടക്ടർ ഉണ്ടായിരിക്കുക. കറുത്ത കണ്ടക്ടർ
നിലവിൽ പിന്തുണയ്‌ക്കുന്നില്ല, പക്ഷേ ഒരു നെഗറ്റീവ് കണ്ടക്ടറെ സൂചിപ്പിക്കാൻ ഇത് ഉപയോഗിക്കും
ദിശാസൂചന കപ്ലറുകൾ വിശകലനം ചെയ്യുന്നതിന് പ്രോഗ്രാം വിപുലീകരിക്കുകയാണെങ്കിൽ/എപ്പോൾ ആവശ്യമാണ്.

താഴെ പറയുന്ന വൈദ്യുതവിദ്യകൾ atlc അംഗീകരിച്ചിരിക്കുന്നു ഒപ്പം so ആകുന്നു നിർമ്മിച്ചു by
create_bmp_for_circ_in_rect.

വെള്ള 255,255,255 അല്ലെങ്കിൽ 0xFFFFFF പോലെ Er=1.0 (വാക്വം)
വെള്ള 255,202,202 അല്ലെങ്കിൽ 0xFFCACA പോലെ Er=1.0006 (എയർ)
നീല 000,000,255 അല്ലെങ്കിൽ 0x0000FF Er=2.1 ആയി (PTFE)
മിഡ് ഗ്രേ 142,242,142 അല്ലെങ്കിൽ 0x8E8E8E Er=2.2 ആയി (ഡ്യൂറോയിഡ് 5880)
മൗവ് 255.000,255 അല്ലെങ്കിൽ 0xFF00FF Er=2.33 (പോളീത്തിലീൻ)
മഞ്ഞ 255,255,000 അല്ലെങ്കിൽ 0xFFFF00 Er=2.5 (പോളിസ്റ്റൈറൈൻ)
മണൽ 239,203,027 അല്ലെങ്കിൽ 0xEFCC1A Er=3.3 ആയി (PVC)
തവിട്ട് 188,127,096 അല്ലെങ്കിൽ 0xBC7F60 Er=3.335 ആയി (എപ്പോക്സി റെസിൻ)
ടർക്കോയ്സ് 026,239,179 അല്ലെങ്കിൽ 0x1AEFB3 Er=4.8 ആയി (ഗ്ലാസ് PCB)
ഇരുണ്ട ചാരനിറം 142,142,142 അല്ലെങ്കിൽ ox696969 Er=6.15 (ഡ്യൂറോയിഡ് 6006)
എൽ. ഗ്രേ 240,240,240 അല്ലെങ്കിൽ 0xDCDCDC Er=10.2 ആയി (ഡ്യൂറോയിഡ് 6010)
D. ഓറഞ്ച് 213,160,077 അല്ലെങ്കിൽ 0xD5A04D Er=100 ആയി (ടെസ്റ്റിംഗിനായി)
പെർമിറ്റിവിറ്റി മുകളിലെ ലിസ്റ്റിൽ ഇല്ലെങ്കിൽ, Er1 ഉള്ള ചിത്രത്തിന്റെ ആ ഭാഗങ്ങൾ
0xCAFF00 ആയും Er2 ഉള്ള ഭാഗങ്ങൾ 0xAC82AC ആയും സജ്ജീകരിക്കും.

ഉദാഹരണങ്ങൾ


ഉപയോഗിക്കുന്നതിന്റെ ചില ഉദാഹരണങ്ങൾ ഇതാ create_bmp_for_circ_in_rect. വീണ്ടും, html കാണുക
കൂടുതൽ ഉദാഹരണങ്ങൾക്കായി atlc-XYZ/docs/html-docs-ലെ ഡോക്യുമെന്റേഷൻ.

ആദ്യ ഉദാഹരണത്തിൽ, ഒരു എയർ ഡൈഇലക്‌ട്രിക് മാത്രമേയുള്ളൂ, അതിനാൽ Er1=Er2=1.0. 1x1 ന്റെ അകം
ഇഞ്ച് (അല്ലെങ്കിൽ എംഎം, മൈൽ മുതലായവ) 3 x 3 ഇഞ്ച് അളവുകളുള്ള ഒരു പുറം കേന്ദ്രത്തിൽ സ്ഥാപിച്ചിരിക്കുന്നു.

ഡൈഇലക്‌ട്രിക് ആരംഭിക്കുന്ന കൃത്യമായ സ്ഥലവും (a) അതിന്റെ വീതിയും (d) അപ്രധാനമാണ്, പക്ഷേ
അവ ഇപ്പോഴും നൽകണം.

% create_bmp_for_circ_in_rect 3 3 1 1 1 1 1 1 > ex1.bmp
% atlc ex1.bmp

ഈ രണ്ടാമത്തെ ഉദാഹരണത്തിൽ, 15.0 mm x 0.5 mm ഉള്ള ഒരു ബാഹ്യഭാഗം ചുറ്റപ്പെട്ടിരിക്കുന്നു.
ആന്തരിക അളവുകൾ 61.5 x 20.1 മിമി. പെർമിറ്റിവിറ്റി 2.1 ഉള്ള ഒരു മെറ്റീരിയലുണ്ട് (Er of
PTFE) അകത്തെ കണ്ടക്ടറിന് താഴെ. നിന്നുള്ള ഔട്ട്പുട്ട് create_bmp_for_circ_in_rect എ യിലേക്ക് അയച്ചിരിക്കുന്നു
ex1.bmp ഫയൽ, അത് പിന്നീട് പ്രോസസ്സ് ചെയ്യുന്നു atlc

% create_bmp_for_circ_in_rect 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1 > ex2.bmp
% atlc ex2.bmp

ഉദാഹരണം 3-ൽ, കൃത്യത വർദ്ധിപ്പിക്കുന്നതിനായി ബിറ്റ്മാപ്പ് വലുതാക്കിയിരിക്കുന്നു, എന്നാൽ അങ്ങനെയല്ല
രണ്ടാമത്തെ ഉദാഹരണത്തിന് സമാനമാണ്. % create_bmp_for_circ_in_rect -b7 61.5 20.1 5 22 0.5 50
15 5 1.0 2.1 > ex3.bmp
% atlc ex3.bmp

നാലാമത്തെ ഉദാഹരണത്തിൽ, റീ-ഡയറക്‌ടിംഗിന് പകരം create_bmp_for_circ_in_rect's a ലേക്ക് ഔട്ട്പുട്ട്
> ചിഹ്നമുള്ള ഫയൽ, -f ഓപ്ഷൻ ഉപയോഗിച്ചാണ് ഇത് ചെയ്യുന്നത്.
% create_bmp_for_circ_in_rect -f ex4.bmp 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1
% atlc ex4.bmp

അഞ്ചാമത്തെ ഉദാഹരണത്തിൽ, 2.78, 7.89 പെർമിറ്റിവിറ്റുകളുള്ള മെറ്റീരിയലുകൾ ഉപയോഗിക്കുന്നു. ഉള്ളപ്പോൾ
എങ്ങനെ ഉപയോഗിക്കണമെന്നതിൽ മാറ്റമില്ല create_bmp_for_circ_in_rect, ഈ പെർമിറ്റിവിറ്റികൾ അല്ലാത്തതിനാൽ
അറിയാം, നമ്മൾ പറയണം atlc അവ എന്തൊക്കെയാണ്. % create_bmp_for_circ_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 ആറിലും
അവസാന ഉദാഹരണം, stderr-ലേക്ക് ചില അധിക ഡാറ്റ പ്രിന്റ് ചെയ്യാൻ -v ഓപ്ഷൻ ഉപയോഗിക്കുന്നു
create_bmp_for_circ_in_rect.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ create_bmp_for_circ_in_rect ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ