这是命令 create_bmp_for_circ_in_rect 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
创建_bmp_for_circ_in_rect - 用于圆形导体内部的位图生成器
矩形导体(部分 阿特里克)
概要
创建_bmp_for_circ_in_rect [选项... ] d W H x y Er 输出文件
警告
这个手册页不是一套完整的文档——atlc 项目的复杂性
使手册页不是记录它的理想方式,尽管出于完整性,手册页
被生产。 版本发布时最新的最佳文档
生产的应该在你的硬盘上找到,通常在
/usr/local/share/atlc/docs/html-docs/index.html
尽管如果您的系统管理员选择安装该软件包,它可能在其他地方
别处。 有时,错误会在文档中更正并放在
http://atlc.sourceforge.net/ 在发布新版 atlc 之前。 请,如果你
请注意文档的问题 - 即使是拼写错误和拼写错误,也请让我
知道了。
商品描述
创建_bmp_for_circ_in_rect 是一个预处理器 阿特里克, 有限差分程序
用于计算两导体输电线路的特性
任意截面。 该程序 创建_bmp_for_circ_in_rect 被用作一种快速的方式
生成位图(无需使用图形程序),对于圆形
矩形导体内的导体,如下所示:
-------------------------------------------------- ------ ^
| | |
| | |
| | |
| | |
| | |
| 介电常数,介电常数=Er | |
| | |
| | |
| | |
| | |
| <------x------> ^ | H
| ****** | | |
| *********** 是 | |
| ************** | | |
| *************** | | |
| <-----d------> v | |
| *************** | |
| ************** | |
| ************ | |
| *** | |
| | |
-------------------------------------------------- ----- v
<----------------------------------------W--------------------- ----->
参数“W”和“H”以及外导体的内部尺寸。 内在
导体的直径为“d”,并从外导体的中心偏移
水平数量“x”和垂直数量“y”。 内部和外部之间的空间
导体是相对介电常数“Er”的电介质。 如果只有真空
电介质,则“Er”应设置为 1.0
位图打印到标准输出,其中 必须 被重定向到一个文件
以下两种方式之一。
创建_bmp_for_circ_in_rect d W H x y Er > 文件名.bmp OR
创建_bmp_for_circ_in_rect -f 文件名.bmp d W H x y Er
产生的位图 创建_bmp_for_circ_in_rect 是 24 位位彩色位图,原样
要求 阿特里克.
位图的介电常数由“Er”设置,决定了位图中的颜色。 如果 Er1
是 1.0, 1.006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3.7, 4.8, 10.2 or 100 那么颜色
对应于该介电常数将根据 COLORS 中定义的颜色设置
以下。 如果 Er 不是这些介电常数之一,则将设置介电常数 Er 的区域
到颜色 0xCAFF00。 该程序 阿特里克 不知道这些介电常数是什么,所以
阿特里克, 必须使用 -d 命令行选项告知,如下例 4 所示。
配置
-b 位图大小
用于设置位图的大小,因此 atlc 能够达到的精度
计算传输线的属性。 'bitmapsize' 的默认值是
通常为 4,尽管这是在编译时设置的。 该值可以设置为 1 到
15,但超过8可能是不明智的。
-f 输出文件
-v
原因 创建_bmp_for_circ_in_rect 将一些数据打印到 stderr。 请注意,没有什么额外的
到标准输出,因为它应该被重定向到位图文件。
COLOURS
24 位位图 阿特里克 预计,分配了 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, or 您必须使用命令行选项定义它(请参阅选项和示例 5
下文)。
atlc 认可以下导体:
红色 = 255,000,000 或 0xff0000 是带电导体。
绿色 = 000,255,000 或 0x00ff00 是接地导体。
黑色 = 000,000,000 或 0x000000 是负极导体
所有位图 必须 有带电(红色)和接地(绿色)导体。 黑色的导体
目前不支持,但将用于表示负导体,
如果/当程序扩展到分析定向耦合器时,将需要。
以下电介质被 atlc 识别 和 so 旨在 生产 by
创建_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 as Er=2.2 (duroid 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 as Er=3.335(环氧树脂)
绿松石 026,239,179 或 0x1AEFB3 作为 Er=4.8(玻璃 PCB)
深灰色 142,142,142 或 ox696969 as Er=6.15 (duroid 6006)
L. 灰色 240,240,240 或 0xDCDCC as Er=10.2 (duroid 6010)
D. Orange 213,160,077 or 0xD5A04D as Er=100(用于测试)
如果介电常数不在上面的列表中,那么图像中带有 Er1 的那些部分
将设置为 0xCAFF00,而那些带有 Er2 的部分将设置为 0xAC82AC。
示例
下面是几个使用的例子 创建_bmp_for_circ_in_rect. 再看html
atlc-XYZ/docs/html-docs 中的文档以获取更多示例。
在第一个示例中,只有空气电介质,因此 Er1=Er2=1.0。 1x1的内部
英寸(或毫米、英里等)放置在尺寸为 3 x 3 英寸的外部中央。
电介质开始的确切位置 (a) 及其宽度 (d) 并不重要,但
他们仍然必须输入。
% 创建_bmp_for_circ_in_rect 3 3 1 1 1 1 1 1 > EX1.BMP
% 阿特里克 EX1.BMP
在第二个示例中,15.0 毫米 x 0.5 毫米的内部被外部包围
内部尺寸为 61.5 x 20.1 毫米。 有一种材料的介电常数为 2.1 (Er of
PTFE) 在内导体下方。 输出来自 创建_bmp_for_circ_in_rect 被发送到
文件 ex1.bmp,然后由 阿特里克
% 创建_bmp_for_circ_in_rect 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1 > EX2.BMP
% 阿特里克 EX2.BMP
在示例 3 中,位图被放大以提高准确性,否则这是
与第二个例子相同。 % 创建_bmp_for_circ_in_rect -b7 61.5 20.1 5 22 0.5 50
15 5 1.0 2.1 > EX3.BMP
% 阿特里克 EX3.BMP
在第四个例子中,而不是重定向 create_bmp_for_circ_in_rect 的 输出到
带有 > 符号的文件,它是使用 -f 选项完成的。
% 创建_bmp_for_circ_in_rect -f EX4.BMP 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1
% 阿特里克 EX4.BMP
在第五个示例中,使用了介电常数为 2.78 和 7.89 的材料。 虽然有
使用方法没有变化 创建_bmp_for_circ_in_rect,因为这些介电常数不是
知道,我们必须告诉 阿特里克 它们是什么。 % 创建_bmp_for_circ_in_rect 61 20 1 4 22 0.5 50
15 5 2.78 7.89 > EX5.BMP % 阿特里克 -d CAFF00 = 2.78 -d AC82AC = 7.89 EX5.BMP 在第六和
最后一个例子, -v 选项用于将一些额外的数据打印到 stderr
创建_bmp_for_circ_in_rect.
使用 onworks.net 服务在线使用 create_bmp_for_circ_in_rect