Спутниковый объект, относящийся к спутниковому сценарию
Спутник определяет спутниковый объект, принадлежащий спутниковому сценарию.
Можно создавать спутниковые объекты с помощью satellite способ satelliteScenario.
Orbit - График орбитыOrbit объектПараметры объекта орбиты для спутника, указанные как orbit объект. Для этой функции релевантны только эти свойства объекта.
LineColor - Цвет орбиты[1,0,0] (по умолчанию) | триплет RGB | шестнадцатеричный цветовой код | 'r' | 'g' | 'b'Цвет орбиты, определяемый как триплет RGB, шестнадцатеричный код цвета, имя цвета или короткое имя.
Для пользовательского цвета укажите триплет RGB или шестнадцатеричный цветовой код.
Триплет RGB - это трехэлементный вектор строки, элементы которого задают интенсивности красной, зеленой и синей составляющих цвета. Интенсивности должны находиться в диапазоне [0,1]; например, [0.4 0.6 0.7].
Шестнадцатеричный цветовой код - это символьный вектор или строковый скаляр, начинающийся с хэш-символа (#), за которыми следуют три или шесть шестнадцатеричных цифр, которые могут варьироваться от 0 кому F. Значения не чувствительны к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.
Можно также задать некоторые общие цвета по имени. В этой таблице перечислены параметры именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.
| Имя цвета | Краткое имя | Триплет RGB | Шестнадцатеричный цветовой код | Внешность |
|---|---|---|---|---|
'red' | 'r' | [1 0 0] | '#FF0000' |
|
'green' | 'g' | [0 1 0] | '#00FF00' |
|
'blue' | 'b' | [0 0 1] | '#0000FF' |
|
'cyan'
| 'c' | [0 1 1] | '#00FFFF' |
|
'magenta' | 'm' | [1 0 1] | '#FF00FF' |
|
'yellow' | 'y' | [1 1 0] | '#FFFF00' |
|
'black' | 'k' | [0 0 0] | '#000000' |
|
'white' | 'w' | [1 1 1] | '#FFFFFF' |
|
'none' | Неприменимо | Неприменимо | Неприменимо | Без цвета |
Вот триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию MATLAB ®, используемых на многих типах графиков.
| Триплет RGB | Шестнадцатеричный цветовой код | Внешность |
|---|---|---|
[0 0.4470 0.7410] | '#0072BD' |
|
[0.8500 0.3250 0.0980] | '#D95319' |
|
[0.9290 0.6940 0.1250] | '#EDB120' |
|
[0.4940 0.1840 0.5560] | '#7E2F8E' |
|
[0.4660 0.6740 0.1880] | '#77AC30' |
|
[0.3010 0.7450 0.9330] | '#4DBEEE' |
|
[0.6350 0.0780 0.1840] | '#A2142F' |
|
Пример: 'blue'
Пример: [0 0 1]
Пример: '#0000FF'
LineWidth - Визуальная ширина орбиты1 (по умолчанию) | скаляр в диапазоне (0, 10)Визуальная ширина орбиты в пикселях, заданная как скаляр в диапазоне (0, 10).
Ширина линии не может быть меньше ширины пикселя. Если задать для ширины линии значение, меньшее, чем ширина пикселя в системе, линия будет отображаться в виде одного пикселя в ширину.
VisibilityMode - Режим видимости графики орбиты'inherit' (по умолчанию) | 'manual'Режим видимости графики орбиты, заданный как одно из следующих значений:
'inherit' - Видимость графики соответствует видимости родительского объекта
'manual' - Видимость изображения не наследуется и не зависит от видимости родительского объекта
Типы данных: char | string
Accesses - Доступ к объектам анализаAccess объектыЭто свойство можно задать только при вызове функции «Спутник». После вызова Satellite это свойство доступно только для чтения.
Доступ к объектам анализа, указанным как вектор строки Access объекты.
MarkerColor - Цвет маркера[1 0 0] (по умолчанию) | RGB triplet | string scalar of color name | character vector of color nameЦвет маркера, заданного как разделенная запятыми пара, состоящая из 'MarkerColor' и либо триплет RGB, либо вектор строки или символа имени цвета.
Для пользовательского цвета укажите триплет RGB или шестнадцатеричный цветовой код.
Триплет RGB - это трехэлементный вектор строки, элементы которого задают интенсивности красной, зеленой и синей составляющих цвета. Интенсивности должны находиться в диапазоне [0,1]; например, [0.4 0.6 0.7].
Шестнадцатеричный цветовой код - это символьный вектор или строковый скаляр, начинающийся с хэш-символа (#), за которыми следуют три или шесть шестнадцатеричных цифр, которые могут варьироваться от 0 кому F. Значения не чувствительны к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.
Можно также задать некоторые общие цвета по имени. В этой таблице перечислены параметры именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.
| Имя цвета | Краткое имя | Триплет RGB | Шестнадцатеричный цветовой код | Внешность |
|---|---|---|---|---|
'red' | 'r' | [1 0 0] | '#FF0000' |
|
'green' | 'g' | [0 1 0] | '#00FF00' |
|
'blue' | 'b' | [0 0 1] | '#0000FF' |
|
'cyan'
| 'c' | [0 1 1] | '#00FFFF' |
|
'magenta' | 'm' | [1 0 1] | '#FF00FF' |
|
'yellow' | 'y' | [1 1 0] | '#FFFF00' |
|
'black' | 'k' | [0 0 0] | '#000000' |
|
'white' | 'w' | [1 1 1] | '#FFFFFF' |
|
'none' | Неприменимо | Неприменимо | Неприменимо | Без цвета |
Вот триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию MATLAB, используемых на многих типах графиков.
| Триплет RGB | Шестнадцатеричный цветовой код | Внешность |
|---|---|---|
[0 0.4470 0.7410] | '#0072BD' |
|
[0.8500 0.3250 0.0980] | '#D95319' |
|
[0.9290 0.6940 0.1250] | '#EDB120' |
|
[0.4940 0.1840 0.5560] | '#7E2F8E' |
|
[0.4660 0.6740 0.1880] | '#77AC30' |
|
[0.3010 0.7450 0.9330] | '#4DBEEE' |
|
[0.6350 0.0780 0.1840] | '#A2142F' |
|
MarkerSize - Размер маркера10 (по умолчанию) | положительный скаляр менее 30Размер маркера, заданного как разделенная запятыми пара, состоящая из 'MarkerSize' и действительный положительный скаляр меньше 30. Единица измерения в пикселях.
ShowLabel - Состояние видимости метки спутникаtrue или 1 (по умолчанию) | false или 0Состояние видимости метки спутника, определяемое как разделенная запятыми пара, состоящая из: 'ShowLabel' и численное или логическое значение 1 (true) или 0 (false).
Типы данных: logical
LabelFontSize - Размер шрифта метки Satellite15 (по умолчанию) | положительный скаляр менее 30Размер шрифта метки Satellite, определяемый как разделенная запятыми пара, состоящая из 'LabelFontSize' и положительный скаляр меньше, чем 30.
LabelFontColor - Цвет шрифта метки Satellite[1,0,0] (по умолчанию) | RGB triplet | string scalar of color name | character vector of color nameЦвет шрифта Satellitelabel, определяемый как разделенная запятыми пара, состоящая из 'LabelFontColor' и либо триплет RGB, либо вектор строки или символа имени цвета.
Для пользовательского цвета укажите триплет RGB или шестнадцатеричный цветовой код.
Триплет RGB - это трехэлементный вектор строки, элементы которого задают интенсивности красной, зеленой и синей составляющих цвета. Интенсивности должны находиться в диапазоне [0,1]; например, [0.4 0.6 0.7].
Шестнадцатеричный цветовой код - это символьный вектор или строковый скаляр, начинающийся с хэш-символа (#), за которыми следуют три или шесть шестнадцатеричных цифр, которые могут варьироваться от 0 кому F. Значения не чувствительны к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.
Можно также задать некоторые общие цвета по имени. В этой таблице перечислены параметры именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.
| Имя цвета | Краткое имя | Триплет RGB | Шестнадцатеричный цветовой код | Внешность |
|---|---|---|---|---|
'red' | 'r' | [1 0 0] | '#FF0000' |
|
'green' | 'g' | [0 1 0] | '#00FF00' |
|
'blue' | 'b' | [0 0 1] | '#0000FF' |
|
'cyan'
| 'c' | [0 1 1] | '#00FFFF' |
|
'magenta' | 'm' | [1 0 1] | '#FF00FF' |
|
'yellow' | 'y' | [1 1 0] | '#FFFF00' |
|
'black' | 'k' | [0 0 0] | '#000000' |
|
'white' | 'w' | [1 1 1] | '#FFFFFF' |
|
'none' | Неприменимо | Неприменимо | Неприменимо | Без цвета |
Вот триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию MATLAB, используемых на многих типах графиков.
| Триплет RGB | Шестнадцатеричный цветовой код | Внешность |
|---|---|---|
[0 0.4470 0.7410] | '#0072BD' |
|
[0.8500 0.3250 0.0980] | '#D95319' |
|
[0.9290 0.6940 0.1250] | '#EDB120' |
|
[0.4940 0.1840 0.5560] | '#7E2F8E' |
|
[0.4660 0.6740 0.1880] | '#77AC30' |
|
[0.3010 0.7450 0.9330] | '#4DBEEE' |
|
[0.6350 0.0780 0.1840] | '#A2142F' |
|
Name - Название спутника"Satellite idx" (по умолчанию) | строковый скаляр | строковый вектор | символьный вектор | массив ячеек символьных векторовЭто свойство можно задать только при вызове функции «Спутник». После вызова Satellite это свойство доступно только для чтения.
Имя спутника, указанное как пара, разделенная запятыми, состоящая из 'Name' и строковый скаляр, строковый вектор, символьный вектор или клеточный массив символьных векторов.
Если добавлен только один спутник, укажите Name в виде строкового скаляра или символьного вектора.
Если добавлено несколько спутников, укажите Name в виде строкового вектора или массива ячеек символьных векторов. Число элементов в строковом векторе или массиве ячеек должно быть равно числу добавляемых спутников.
В значении по умолчанию idx - это число спутников, добавленных Satellite объектная функция. Если существует другой спутник с таким же именем, добавляется суффикс _idx2, где idx2 - целое число, увеличивающееся на 1, начиная с 1 до разрешения дублирования имен.
Типы данных: char | string
ID - Идентификатор спутника, присвоенный имитаторомЭто свойство устанавливается внутри симулятора и доступно только для чтения.
Идентификатор спутника, присвоенный имитатором, указывается как положительный скаляр.
ConicalSensors - Конические датчикиЭто свойство можно задать только при вызове conicalSensor. После звонка conicalSensor, это свойство доступно только для чтения.
Конические датчики, прикрепленные к Спутнику, указанные как вектор ряда конических датчиков.
OrbitPropagator - Наименование распространителя орбиты"sgp4" (по умолчанию) | "two-body-keplerian" | "sdp4" | "ephemeris"Это свойство можно задать при вызове satellite только. После звонка satellite, это свойство доступно только для чтения.
Имя распространителя орбиты, используемого для распространения положения и скорости спутника, указанное как разделенная запятыми пара, состоящая из 'OrbitPropagator' и либо "two-body-keplerian", "sgp4", "sdp4", или "ephemeris".
OrbitPropagator недоступен для ввода данных эфемерид (timetable или timeseries). В этих случаях satellite игнорирует эту пару имя-значение.
Типы данных: string | char
access | Добавление объектов анализа доступа к спутниковому сценарию |
states | Положение и скорость спутника |
conicalSensor | Добавление конического датчика в сценарий спутника |
pointAt | Цель, на которую необходимо указать объект |
gimbal | Добавление кардана к сценарию спутника |
show | Показать объект в средстве просмотра спутниковых сценариев |
aer | Расчет угла азимута, угла места и дальности в кадре NED с другого спутника или наземной станции |
hide | Скрывает объект сценария спутника от зрителя |
groundTrack | Добавить объект наземного пути к спутнику в сценарии |
orbitalElements | Орбитальные элементы спутников по сценарию |
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.