англійськафранцузькаіспанська

Значок OnWorks

create_bmp_for_circ_in_circ - онлайн у хмарі

Запустіть create_bmp_for_circ_in_circ у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда create_bmp_for_circ_in_circ, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


create_bmp_for_circ_in_circ - генератор растрового зображення для кругового провідника всередині кругового
провідник (частина atlc)

СИНТАКСИС


create_bmp_for_circ_in_circ [варіанти... ] D d O Er ім'я файлу.bmp

УВАГА


Ця довідкова сторінка не є повним набором документації - складність проекту atlc
робить man-сторінки не ідеальним способом документування, хоча і неповноті, сторінки man
виробляються. Найкраща документація, яка була актуальною на момент створення версії
зроблений слід знайти на вашому жорсткому диску, зазвичай за адресою
/usr/local/share/atlc/docs/html-docs/index.html
хоча це може бути в іншому місці, якщо ваш системний адміністратор вирішив інсталювати пакет
в іншому місці. Іноді помилки виправляються в документації та розміщуються за адресою
http://atlc.sourceforge.net/ до виходу нового випуску atlc. Будь ласка, якщо ви
помітьте проблему з документацією - навіть орфографічні помилки та друкарські помилки, будь ласка, дозвольте мені
знаю.

ОПИС


create_bmp_for_circ_in_circ є попереднім процесором для atlc, скінченна різницева програма
який використовується для розрахунку властивостей двох і трьох провідників електрики
лінія електропередачі довільного перерізу. Програма create_bmp_for_circ_in_circ is
використовується як швидкий спосіб генерування растрових зображень (немає необхідності використовувати графічну програму), для
круглий провідник всередині круглого провідника (коаксіальні провідники), наприклад:

*****************
**** ****
**** <-----d------> ****
*** ***** ***
*** *********** ***
*** ************* ***
****************** ***
*** ^ *************** ***
*** | *************** ***
*** | ************* ***
** О *********** **
*** | *** ***
** | **
*<--------------------D-------------------------------- ->*
** **
** **
** **
*** ***
** **
*** ***
** **
** **
** **
*** ***
**** ****
**** ****
***** *****
****** ******
*******************
***

Параметр «D» — це внутрішні розміри зовнішнього провідника, а «d» — зовнішній
діаметр внутрішнього провідника. Внутрішній провідник зміщений «h» від центру
зовнішній провідник. Вся область оточена діелектриком відносної проникності
"Е".

Растрове зображення друкується в 'outfile.bmp' - останній аргумент командного рядка.

Растрові зображення, створені create_bmp_for_circ_in_circ це 24-розрядні кольорові растрові зображення, як і є
вимагається atlc.

Діелектрична проникність 'Er' визначає кольори на растровому зображенні. Якщо Er є
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
обчислити властивості ЛЕП. Значення за замовчуванням для 'bitmapsize' таке
зазвичай 4, хоча це встановлюється під час компіляції. Значення можна встановити від 1 до
15, але більше 8, ймовірно, нерозумно.

-f вихідний файл
Встановіть назву вихідного файлу. За замовчуванням растрове зображення надсилається до стандартного виведення, але його *повинно* надсилати
у файл, за допомогою цієї опції або як описано вище.

-v
Проєкти create_bmp_for_circ_in_circ щоб надрукувати деякі дані в stderr. Зверніть увагу, нічого зайвого не йде
на стандартний вихід, оскільки очікується, що він буде перенаправлений у файл растрового зображення.

Кольори


24-розрядні растрові зображення atlc очікує, матиме 8 біт, призначених для представлення кількості червоного кольору,
8 для синього і 8 для зеленого. Отже, є 256 рівнів червоного, зеленого та синього, що становить a
всього 256*256*256=16777216 кольорів. Кожен із 16777216 кольорів може бути
визначається точно зазначенням точної кількості червоного, зеленого та синього, як у:

червоний = 255,000,000 0 0000 або XNUMXxffXNUMX
зелений = 000,255,000 або 0x00ff00
синій = 000,000,255 або 0x0000ff
чорний = 000,000,000 0 000000 або XNUMXxXNUMX
білий = 255,255,255 або 0xffffff
Коричневий = 255,000,255 0 00 або XNUMXxffXNUMXff
сірий = 142,142,142 або 0x8e8e8e

Деякі кольори, такі як рожевий, бірюзовий, пісочний, коричневий, сірий тощо, можуть означати дещо інше
речі для різних людей. Це не так з atlc, оскільки програма очікує кольори
нижче ТОЧНО визначено як дане. Незалежно від того, чи відчуваєте ви колір пісочний чи жовтий, виріс
вам, але якщо ви використовуєте його у своєму растровому зображенні, то він або має бути розпізнаний за кольором
atlc, or ви повинні визначити його за допомогою параметра командного рядка (див. OPTIONS і приклад 5 нижче).
Atlc розпізнає такі провідники:
червоний = 255,000,000 0 0000 або XNUMXxffXNUMX – провідник під напругою.
зелений = 000,255,000 або 0x00ff00 – це заземлений провідник.
синій = 000,000,000 0 000000 або XNUMXxXNUMX - негативний провідник

Усі растрові зображення повинен мають живий (червоний) і заземлений (зелений) провідники. Синій провідник
наразі не підтримується, але буде використовуватися для вказівки негативного провідника, який буде
буде потрібно, якщо/коли програма буде розширена для аналізу спрямованих зв’язків.

Наступні діелектрики розпізнаються за допомогою atlc та so він має вироблений by
create_bmp_for_circ_in_circ.

білий 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 (duroid 5880)
ліловий 255.000,255 або 0xFF00FF як Er=2.33 (поліетилен)
жовтий 255,255,000 0 00 або 2.5xFFFFXNUMX як Er=XNUMX (полістирол)
піщаний 239,203,027 або 0xEFCC1A як Er=3.3 (ПВХ)
коричневий 188,127,096 або 0xBC7F60 як Er=3.335 (епоксидна смола)
Бірюзовий 026,239,179 або 0x1AEFB3 як Er=4.8 (скляна друкована плата)
Темно-сірий 142,142,142 або ox696969 як Er=6.15 (duroid 6006)
L. сірий 240,240,240 або 0xDCDCDC як Er=10.2 (duroid 6010)

ПРИМІТКА


хоча create_bmp_for_circ_in_circ використовується для круглих внутрішніх і зовнішніх провідників, в
зовнішній провідник намальований у вигляді квадрата. Це для зручності і ні
відмінність від розрахунків. Внутрішня частина зовнішнього провідника намальована у вигляді кола.

ПРИКЛАДИ


Ось кілька прикладів використання create_bmp_for_circ_in_circ. Знову дивіться html
документацію в atlc-XYZ/docs/html-docs/index.html для отримання додаткових прикладів.

1) У першому прикладі зовнішній провідник має внутрішній діаметр 12 одиниць (дюймів,
мм, ніжки тощо), внутрішній має зовнішній діаметр 3.9 од. Внутрішня розміщена
централізовано (h=0), а діелектрик є вакуумним (Er=1.0).
% create_bmp_for_circ_in_circ 12 3.9 0 1.0 коаксіальний_1.bmp
% atlc коаксіальний_1.bmp
atlc буде вказувати правильне значення імпедансу 67.3667 Ом, тоді як точне
аналіз покаже справжнє значення 67.4358 Ом, отже atlc має похибку 0.102%.

2) У цьому другому прикладі розміри провідників такі ж, як у прикладі 1, але
внутрішній розташований на 3.5 одиниці від центру, а діелектрик має відносну проникність
2.1 (Er з PTFE) Вихідні дані надсилаються до файлу not_in_centre.bmp, який потім обробляється
atlc
% create_bmp_for_circ_in_circ 12 3.9 3.5 2.1 не_в_центрі.bmp
% atlc не_в_центрі.bmp
Опір цього теоретично становить 24.315342 Ом, оскільки create_bmp_for_circ_in_circ буде
розрахувати для вас. Оцінка atlc становить 24.2493 Ом, похибка всього -0.271 %.

3) У третьому прикладі растрове зображення збільшено, щоб збільшити точність, але інакше
це ідентичний попередньому.
% create_bmp_for_circ_in_circ -б8 12 3.9 3.5 2.1 bigger_not_in_centre.bmp
% atlc bigger_not_in_centre.bmp
Цього разу atlc займе набагато більше часу для обчислення Zo, оскільки растрове зображення більше, і тому воно
потрібно зробити більше розрахунків. Однак кінцевий результат повинен бути більш точним. У цьому
У випадку, отриманий результат становить 24.2461 Ом, помилка, яка трохи менша, ніж раніше
на 0.285 %. Цілком можливо, що, зменшивши відсічення, можна щось отримати
на більших сітках, тому це досліджується. Однак помилки майже завжди нижче 0.25
%, незалежно від того, що аналізується.

У четвертому прикладі використовується матеріал з відносною проникністю 7.89. існує
без змін у способі використання create_bmp_for_circ_in_circ, але оскільки ця проникність не є
одне з попередньо визначених значень (див. КОЛІРИ), ми повинні сказати atlc що це. Колір
буде встановлено оливково-зелений із шістнадцятковим представленням червоного=0xCA, синього=OxFF
і зелений = 0x00. Це просто колір за замовчуванням, який використовується при диференційній проникності
є невідомим. Тому atlc має отримати цю інформацію, наприклад, L
% create_bmp_for_circ_in_circ 23 9 0 7.89 an_odd_er.bmp
% atlc -d CAFF00=7.89 an_odd_er.bmp Це має теоретичний опір 20.041970 Ом,
але atlc версія 3.0.1 обчислить це як 20.0300, помилка -0.058 % !!! Якщо ви
подивіться на файл an_odd_er.bmp з графічним пакетом, ви побачите, що є 3 кольори
в ньому - червоний внутрішній провідник, зелений зовнішній і оливково-зелений діелектрик.

Використовуйте create_bmp_for_circ_in_circ онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad