Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.sao.ru/precise/Laboratory/Publications/2000/MIDAS/Lect_N3/node8.html
Дата изменения: Mon Jan 31 12:20:39 2000 Дата индексирования: Sat Sep 11 22:09:44 2010 Кодировка: koi8-r Поисковые слова: sirds |
Существует возможность открыть до 10 графических дисплеев (от 0-го до 9-го) одновременно. Команда создания графического дисплея -- CREATE/GRAPH. Работа с графическим дисплеем является частью работы с графическим пакетом MIDAS в целом.
Параметр | Возможные значения и значение "по умолчанию" |
---|---|
DEFAULT | Устанавливает значения всех параметров "по умолчанию" |
XAXIS= | пределы и разметка по X-оси. AUTO или xstart,xend,xbig_tick,xsmall_tick в мировых координатах; когда xsmall_tick < 0 рисуется в логарифмической шкале; значение "по умолчанию" -- AUTO |
YAXIS= | пределы и разметка по Y-оси. AUTO или ystart,yend,ybig_tick,ysmall_tick в мировых координатах; когда ysmall_tick < 0 рисуется в логарифмической шкале; значение "по умолчанию" -- AUTO |
ZAXIS= | тоже, что для YAXIS |
FRAME= | RECT или SQUA; значение "по умолчанию" -- RECT |
XSCALE= | масштабирование. AUTO, масштаб в мировых units/per mm или размер рисунка |
YSCALE= | масштабирование. AUTO, масштаб в мировых units/per mm или размер рисунка |
XOFFSET= | NONE или сдвиг от левой границы окна |
YOFFSET= | NONE или сдвиг от нижней границы окна |
XFORMAT= | Формат подписи по X-оси. NONE, AUTO или описание формата (смотри HELP) |
YFORMAT= | Формат подписи по Y-оси. |
ZFORMAT= | тоже, что для YFORMAT |
PMODE= | -1 -- рисование без осей и подписей, 0 -- рисование с подписанными осями, 1 -- рисование с подписанными осями и некоторой дополнительной информацией, 2 -- рисование с подписанными осями и полной информацией ("по умолчанию") |
FONT= | назначение фонта, который будет использован при написании текста на рисунке; значение "по умолчанию" -- 1; (see below) |
LTYPE= | тип линии. От 1 (непрерывная) до 6 (прерывная длинная-короткая); значение "по умолчанию" -- 1; 0 соответствует отсутствию соединения точек линиями (для таблиц) |
STYPE= | тип символа: от 1 (точка) до 21 (заполненный ромб); значение "по умолчанию" -- 4 (крестик); 0 соответствует отсутствию символа |
LWIDTH= | установка ширины рисуемой линии; 0 или 1 это нормальная ширина; 2, 3 и 4 для увеличения толщины (ширины) |
SSIZE= | число, устанавливающее масштабный фактор для рисуемого символа; значение "по умолчанию" -- 1 |
TSIZE= | число, устанавливающее масштабный фактор для текста; значение "по умолчанию" -- 1 |
TWIDTH= | установка толщины текста; 0 или 1 это нормальная ширина; 2, 3 и 4 для увеличения толщины; значение "по умолчанию" -- 1; Результат будет виден ТОЛЬКО на PostScript-картинке! |
BINMODE= | OFF или ON; "по умолчанию" -- OFF |
COLOUR= | цвет. От 0 до 7; "по умолчанию" -- черный (1); |
BCOLOUR= | цвет фона. От 0 до 7; "по умолчанию" -- белый (0); |
CLEARGRA= | ON или OFF. при OFF графический дисплей не очищается даже при использовании следующей команды PLOT; значение "по умолчанию" -- ON |
Все команды для работы с графическим пакетом MIDAS можно разбить на три основные группы:
Metacharacter | Meaning |
---|---|
\{ |
начало группы |
\} |
конец группы |
\^ |
поднять на половину высоты символа |
\!u |
поднять на половину высоты символа |
\_ |
опустить на половину высоты символа |
\!d |
опустить на половину высоты символа |
\< |
сдвинуть влево на ширину символа |
\+ |
увеличить размер текста на 20% |
\- |
уменьшить размер текста на 20% |
\! |
рассматривать следующую за этим последовательность как последовательность метасимволов (это разрешает использовать метапоследовательности, начинающиеся с 'n', не рассматривая их как переход на новую строку) |
\0 |
установить фонт 0 ("по умолчанию") |
\1 |
установить фонт 1 (Quality roman font) |
\2 |
установить фонт 2 (Greek font) |
\3 |
установить фонт 3 (Script font) |
\4 |
установить фонт 4 (Old English) |
\5 |
установить фонт 5 (Tiny roman font) |
\[ |
увеличить толщину линий (bolding; optional) |
\] |
уменьшить толщину (bolding; optional) |
\n |
переход на новую строку |
~~ |
Нарисовать символ '~ ' |
\~ |
Нарисовать символ '~ ' |
~\ |
Нарисовать символ ' ' |
\\ |
Нарисовать символ ' ' |
\AA \Alpha \Aquarius \Aries |
\Beta \Cancer \Capricorn \Chi |
\Delta \Earth \Epsilon \Eta |
\Gamma \Gemini \Iota \Jupiter |
\Kappa \Lambda \Leo \Libra |
\Mars \Mercury \Moon \Mu |
\Neptune \Nu \Omega \Omicron |
\PI \Phi \Pisces \Pluto |
\Psi \Rho \Sagittarius \Saturn |
\Scorpio \Sigma \Sqrt \Tau |
\Taurus \Theta \Upsilon \Uranus |
\Venus \Virgo \Xi \Zeta |
\aleph \alpha \asteroid \beta |
\bigcirc \black \blue \cent |
\chi \circ \cyan \clover |
\clubsuit \comet \dag \ddag |
\default \delta \diamond \div |
\downarro \epsilon \equinox \equiv |
\eta \firtree \gamma \ge |
\greek \green \hbar \heart |
\infty \int \iota \italic |
\kappa \lambda \larrow \le |
\magenta \mp \mu \!nabla |
\!ne \!nu \odot \oint |
\old \omega \omicron \oplus |
\otimes \palmtree \paragraph \parallel |
\partial \perp \phi \pi |
\pm \propto \psi \red |
\rho \rightarrow \roman \script |
\shield \sigma \snow \spade |
\sqrt \sum \tau \theta |
\times \tiny \uparrow \upsilon |
\varepsilon \varphi \vartheta \white |
\xi \yellow \zeta |
В качестве примера использования этих знаний, хочу привести следующий:
Пример: Если написать в MIDAS-мониторе следующую строку
LABEL/GRA "e\{\!u(x\{\!u2\}+y\{\!u2\})\}= - (\alpha+\beta ) sin\{\!u2\}\thetaто результат на графическом дисплее будет выглядеть так:
PLOT/CONTOUR, PLOT/COLUMN, PLOT/ROW, PLOT/DESCRIPTOR, PLOT/GRAY, PLOT/HISTOGRAM, PLOT/KEYWORD, PLOT/PERSPECTIVE, PLOT/TABLE OVERPLOT/ERROR, PLOT/VECTOR ....
GET/GCURSOR, CENTER/GAUSS, MODIFY/GCURSOR, INTEGRATE/LINE, INTEGRATE/STAR, INTEGRATE/STAR ....