⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bits2nec.m

📁 在一个任意的天线方向图下
💻 M
字号:
#!/usr/bin/octave -qH% -q causes Octave to run in 'quiet' mode, -H prevents the commands we use% from being added to Octave's command history.if (nargin ~= 3)	fprintf (stderr, 'Usage: bits2nec.m horiz | vert x1 x2\n');	exit (-1);endmax_length = 1;n_segments = 100;diameter = 0.002;frequency = 150;hv = nth (argv, 1);x1 = sscanf (nth (argv, 2), '%f');x2 = sscanf (nth (argv, 3), '%f');if (~strcmp (hv, 'horiz') && ~strcmp (hv, 'vert'))	fprintf (stderr, 'Usage: bits2nec.m horiz | vert x1 x2\n');	exit (-2);endif (x1 == 0)	x1 = 1;endif (x2 == 0)	x2 = 1;endprintf ('CM Automatically-generated NEC script (from bits2nec.m)\n');printf ('CE\n');p1 = -x1 * max_length / 256;p2 = x2 * max_length / 256;segment = floor (x1 / (x1 + x2) * n_segments) + 1;printf ('GW 1 %i 0 0 %f 0 0 %f %f\n', n_segments, p1, p2, diameter);printf ('GE\n');printf ('LD 5 1 0 0 3.767E+07\n');printf ('EX 0 1 %i 0 100\n', segment);printf ('FR 0 1 0 0 %f\n', frequency);if (strcmp (hv, 'horiz'))	printf ('RP 0 1 360 0000 90 0 0 1\n');else	printf ('RP 0 360 1 0000 0 0 1 0\n');endprintf ('EN\n');

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -