Здравствуйте.
У меня есть файл SDS00001.DAT сделанный осциллографом. В осциллографе этот файл указан как Matlab файл.
В файле содержится информация о сигнале(синусоида с изменяющейся частотой и амплитудой).
Я загрузил этот файл в Matlab(load SDS00001.DAT), получил файл SDS00001 во вкладке Workspace.
Мне нужно построить из этого файла SDS00001(Workspace) Амплитудно частотную Характеристику(Bode plot).
Маркирую файл SDS00001(Workspace) и перехожу во вкладку PLOTS. Запускаю график bode(spa(SDS00001))
Дело в том что этот график получается не точным. Частота вообще не соответствует то, которая в реальности в этом сигнале.
График bode(spa(SDS00001)) единственный график BODE PLOT доступный для моего файла SDS00001(есть другие доступные графики, но мне нужен именно Bode Plot, Frequency Response). Остальные графики не активны для моего файла, имеют серый цвет.
Конкретный вопрос мне сложно задать так как недавно пользуюсь Matlab.
Мне нужен точный Bode Plot, Frequency Response, как мне его сделать? Может кто знает? Курсоры тоже было бы неплохо, чтоб курсоры перемещать по графику и смотреть информацию в любой точке графика(Частоту, Амплитуду). Перерыл весь Matlab, как новичок разобраться самостоятельно дальше уже не могу.
Хотя бы если б было больше графиков доступно, то я их все бы проверил, может какой понравился бы. Смотрел в Add-Ons, загружал разные функции и.т.п. , но не знаю как применить их для моего исследуемого файла.
Исследуемый файл загрузил сюда https://dropmefiles.com/tRtXb 156 Мегабайт весит.
Анализ Matlab файла, сделанного Осциллографом. . Bode Plot, Frequency Response.
Модератор: Admin
Re: Анализ Matlab файла, сделанного Осциллографом. . Bode Plot, Frequency Response.
При даблклике на исследуемый файл в Workspace, файл выглядит как ексел таблица.
В первом столбце указано время периодов от одного герца до 10 Мегагерц. Во втором столбце указана амплитуда(Приложил картинку).
Данные сходятся, но Matlab почему то не строит по этим цифрам правильный график. Что делать?
В принципе по этим цифрам можно узнать информацию, которая мне нужна, значение амплитуды при разных частотах, но не хочется копаться в тоннах цифр когда есть Matlab.
Может возникает ошибка из за того что данные о времени периодов сигнала находятся в степени? Такой вид имеют данные о времени периодов 1,30000000000000e-06
В первом столбце указано время периодов от одного герца до 10 Мегагерц. Во втором столбце указана амплитуда(Приложил картинку).
Данные сходятся, но Matlab почему то не строит по этим цифрам правильный график. Что делать?
В принципе по этим цифрам можно узнать информацию, которая мне нужна, значение амплитуды при разных частотах, но не хочется копаться в тоннах цифр когда есть Matlab.
Может возникает ошибка из за того что данные о времени периодов сигнала находятся в степени? Такой вид имеют данные о времени периодов 1,30000000000000e-06
Re: Анализ Matlab файла, сделанного Осциллографом. . Bode Plot, Frequency Response.
Картинки не проходят почему то.
Сюда загрузил картинки
https://ibb.co/b1FcdDY
https://ibb.co/nDXZcvZ
https://ibb.co/wRccHqc
Сюда загрузил картинки
https://ibb.co/b1FcdDY
https://ibb.co/nDXZcvZ
https://ibb.co/wRccHqc