Приложение Signal Analyzer является интерактивным инструментом для визуализации, предварительной обработки, измерения, анализа и сравнения сигналов в временной интервал, в частотном диапазоне и во временной частотной области. Используя приложение, вы можете:
Легкий доступ ко всем сигналам в MATLAB® рабочая область
Сглаживайте, фильтруйте, переопределяйте, детрендируйте, дублируйте, извлекайте и переименовывайте сигналы, не выходя из приложения
Добавьте и примените пользовательские функции предварительной обработки
Визуализируйте и сравните множественные формы волны, спектр, стойкость, спектрограммы и скалограммы представлений сигналов одновременно
Приложение Signal Analyzer предоставляет способ работать со многими сигналами различной длительности одновременно и в том же виде.
Signal Analyzer больше не открывает Signal Labeler, который теперь доступен как приложение. Если вы хотите пометить сигналы, откройте Signal Labeler из MATLAB Toolstrip или Командного окна.
Вам нужна лицензия Wavelet Toolbox™, чтобы использовать представление скалограммы.
Откройте приложение Signal Analyzer
MATLAB Toolstrip: На вкладке Apps, в разделе Signal Processing and Communications, щелкните значок приложения.
signalAnalyzer открывает приложение Signal Analyzer.
signalAnalyzer(sig)
signalAnalyzer(sig) открывает приложение Signal Analyzer и импортирует и строит график сигнала sig. Если приложение уже открыто, то оно строит графики sig на текущем отображении. Если sig уже нанесен на график, но изменен, затем вызов функции обновляет график.
sig может быть переменной в рабочей области или выражением MATLAB. sig могут быть:
Вектор или матрица с независимыми сигналами в каждом столбце.
A timetable со значениями времени, заданными в качестве длительности.
По умолчанию приложение строит график сигнала как функции выборочного индекса. Если вы предоставляете информацию о времени, или если сигнал имеет неотъемлемую информацию о времени, то приложение строит график сигнала как функцию времени.
signalAnalyzer(sig1,...,sigN)
signalAnalyzer(sig1,...,sigN) импортирует N векторы сигналов или матрицы и строит их на текущем отображении. Приложение не поддерживает импорт сигналов с неотъемлемой временной информацией и сигналами без неотъемлемой временной информации в одном вызове функции.
signalAnalyzer(___,'SampleRate',fs)
signalAnalyzer(___,'SampleRate',fs) задает частоту дискретизации, fs, как положительная скалярная величина, выраженная в Гц. Приложение использует частоту дискретизации, чтобы построить график одного или нескольких сигналов относительно времени, принимая время начала в нуле. Можно задать частоту дискретизации для сигналов без присущей информации о времени.
signalAnalyzer(___,'SampleTime',ts)
signalAnalyzer(___,'SampleTime',ts) задает значение шага расчета, ts, как положительная скалярная величина, выраженное в секундах. Приложение использует шаг расчета, чтобы построить график одного или нескольких сигналов относительно времени, принимая время начала равное нулю. Можно задать шаг расчета для сигналов без неотъемлемой информации о времени.
signalAnalyzer(___,'StartTime',st)
signalAnalyzer(___,'StartTime',st) задает время запуска сигнала, st, как скаляр, выраженный в секундах. Если вы не задаете частоту дискретизации или шаг расчета, то приложение принимает частоту дискретизации 1 Гц. Можно задать время запуска для сигналов без неотъемлемой информации о времени.
signalAnalyzer(___,'TimeValues',tv)
signalAnalyzer(___,'TimeValues',tv) задает вектор, tv, со значениями времени, соответствующими точкам данных. tv может быть вещественным числовым вектором со значениями, выраженными в секундах. tv может также быть duration массив. Значения в tv должен быть уникальным и не может быть NaNно они не должны быть равномерно разнесены. Все входные сигналы должны иметь ту же длину, что и tv. Можно задать вектор значений времени для сигналов без присущей информации времени.
Фильтрация и представление скалограммы не поддерживают неоднородно дискретизированные сигналы.
Signal Analyzer больше не открывает Signal Labeler, который теперь доступен как приложение. Если вы хотите пометить сигналы, откройте Signal Labeler из MATLAB Toolstrip или Командного окна.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.