Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.52/46: Рейтинг темы: голосов - 46, средняя оценка - 4.52
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
20.09.2019, 23:22  [ТС]
Студворк — интернет-сервис помощи студентам
У меня получилось при подсчёте таким методом: (Отслеживание перехода через ось икс.)
В начале 500 Килогерц.
В Конце 5 Мегагерц.
Странно всё это. Сигнал в файле точно должен быть от 1 Герца до 10 Мегагерц.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.09.2019, 23:22
Ответы с готовыми решениями:

Построение графика по координатам из .txt файла и его линейная аппроксимация (Qt)
Приветствую! По заголовку, необходимо написать программу на С++(желательно в Qt), которая выгружает из .txt файла координаты (данные в виде...

Построение графика АЧХ
Здравствуйте. Подскажите, пожалуйста, как построить график функции A(w) http://s55.***********/i150/1211/92/add5ba933fde.png вылазит...

Построение графика АЧХ
Здравствуйте. Помогите с построением графика АЧХ фильтра. Несколько дней искал и изучал информацию на этом форуме и в интернете, похожего...

90
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
20.09.2019, 23:27
на крайних участках фигуры частота невелика, посчиталась чище, на вершине частота большая, считается плохо

Добавлено через 1 минуту
маленьких Гц в сигнале нет

Добавлено через 1 минуту
в начале около 17-18 кГц
1
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
21.09.2019, 00:03  [ТС]
Ок. В этом буду разбираться почему частота в файле не соответствует заданной мною частоте.
Как бы получить график на котором по оси икс все частоты будут указаны? Чтоб не калькулятором и таблицей пользоваться, а просто смотреть на график.

Добавлено через 7 минут
Цитата Сообщение от tokrab Посмотреть сообщение
в начале около 17-18 кГц
(Данные из таблицы) Конец отрицательных значений амплитуды 2,1e-06 отнять начало положительных значений амплитуды 2,e-07 = 0,0000019 Беру значения по оси икс, не амплитуду.
526 Килогерц.
https://www.unitjuggler.com/%D... =0,0000019

Добавлено через 16 минут
Ну я понял. Чтоб получить полную картину частот, нужно изучить всю таблицу, а не только начало и конец.
Не хочется просто калькулятором таблицу изучать.
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
21.09.2019, 07:19
koeltrad, на графике (Х-время) видим как увеличивается частота (уменьшается период) сигнала:
>> 1/(0.02565-0.0255)
F1 = 6667 Гц

>> 1/(0.02576-0.02565)
F2 = 9091 Гц

>> 1/(0.02584-0.02576)
F3 = 12500 Гц
Миниатюры
Построение графика АЧХ по координатам из файла  
1
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
21.09.2019, 07:53  [ТС]
Это я понял. Но мне нужна частота на графике(На оси икс). Чтоб самому не решать на калькуляторе.

---

Сигнал находящийся в файле очень плотный и в каждом месте увеличивать, измерять период, считать на калькуляторе частоту
запариться можно и комп задумывается.
Миниатюры
Построение графика АЧХ по координатам из файла  
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
21.09.2019, 10:58
Цитата Сообщение от koeltrad Посмотреть сообщение
мне нужна частота на графике(На оси икс)
нужна частота для этих данных ради чего ? кажется вы поняли, что полученные сейчас данные не соответствуют ожидаемым. Нужно разобраться, какие данные вам нужны, как их получить, затем уже заниматься обработкой. А зачем нужна обработка данных заведомо неверных, где частота меняется нелинейно, по кривой.

Добавлено через 2 минуты
для АЧХ частота должна увеличиваться по линейному закону от мин до макс.

Добавлено через 10 минут
для этих данных для отдельного участка где частота увеличивается можно попытаться что то изобразить, посчитать частоту, амплитуду. А можно начать с простого примера, взять функцию синус с изменяющейся частотой, попытайтесь для приобретения практических навыков.
1
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
21.09.2019, 11:02  [ТС]
Нужна частота для этих данных как раз для того чтоб разобраться почему заданный мною свип сигнал пройдя через провод и оказавшись в файле стал сосвем другим по частоте. Для этого мне нужно знать в какую частоту преобразовался мой свип сигнал.

Добавлено через 2 минуты
Для АЧХ не важно какие частоты и в какой очерёдности они идут. Смысл совсем в другом. Увидеть поведение амплитуды на этих частотах.

Добавлено через 1 минуту
Амплитудно-Частотная Характеристика. НЕ поочерёдно Амплитудно Частотная Характеристика.
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
21.09.2019, 11:08
да что вы про свой свип-сигнал фантазируете ? вы его видели? уверен что там не было никаких частот от 1 Гц, провода там у вас или еще что, не важно, частота не должна меняться.

Добавлено через 3 минуты
Цитата Сообщение от koeltrad Посмотреть сообщение
Для АЧХ не важно какие частоты и в какой очерёдности они идут
да не важно конечно, просто удобно для анализа. Когда на практике ручку генератора крутите, частота сигнала генератора изменяется плавно и сразу понятно поведение исследуемого звена..
1
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
21.09.2019, 11:12  [ТС]
)))
АЧХ из этого файла можно сделать Матлабом?
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
21.09.2019, 11:12
кажется тема исчерпана, дальше обсуждать нечего, только воду в ступе толочь... разбирайтесь со своим свипсигналом, тогда картина проясниться...
0
416 / 200 / 69
Регистрация: 20.01.2019
Сообщений: 714
21.09.2019, 11:16
Цитата Сообщение от koeltrad Посмотреть сообщение
Нужна частота для этих данных как раз для того чтоб разобраться почему заданный мною свип сигнал пройдя через провод и оказавшись в файле стал сосвем другим по частоте. Для этого мне нужно знать в какую частоту преобразовался мой свип сигнал.
Встряну в беседу
Вот что хотелось бы отметить - нужно различать линейные и нелинейные системы.
В линейных, гармонический сигнал на входе, порождает гармонический сигнал на выходе который будет иметь ту же самую частоту, что и входной сигнал, но другой будет амплитуда и появится сдвиг по фазе.
В нелинейных, гармонический сигнал на входе, может породить на выходе что угодно:
- не гармонический сигнал
- гармонический сигнал с другой частотой и т.д.
Поэтому, если вы подаете на вход гармонический сигнал, а на выходе имеете сигнал другой частоты, то ваша система - нелинейная! Никакого смысла в АЧХ в этом случае нет.
1
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
21.09.2019, 11:24
Цитата Сообщение от tokrab Посмотреть сообщение
начать с простого примера, взять функцию синус с изменяющейся частотой, попытайтесь для приобретения практических навыков.
С частотой можно изменять амплитуду. Попробуйте получить АЧХ на таком примере, тут не сложно, думаю кто-нибудь поможет если что

Добавлено через 4 минуты
Цитата Сообщение от AlMih Посмотреть сообщение
В нелинейных, гармонический сигнал на входе, может породить на выходе что угодно
у автора все же похоже звено линейное, было сказано, что это просто провода, то бишь RLС-звено.

Добавлено через 3 минуты
Цитата Сообщение от AlMih Посмотреть сообщение
если вы подаете на вход гармонический сигнал, а на выходе имеете сигнал другой частоты, то ваша система - нелинейная
я бы сказал еще несколько других частот помимо основной частоты
1
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
21.09.2019, 11:26  [ТС]
Цитата Сообщение от tokrab Посмотреть сообщение
начать с простого примера, взять функцию синус с изменяющейся частотой, попытайтесь для приобретения практических навыков.
Это я всё уже менял и измерял. Отражение сигнала, стоячие волны, длинные линии и.т.п.
Мне АЧХ в Матлабе нужно, хоть даже оно и не имеет смысла. Для меня оно имеет смысл.

Добавлено через 2 минуты
Цитата Сообщение от AlMih Посмотреть сообщение
Вот что хотелось бы отметить - нужно различать линейные и нелинейные системы.
Про нелинейные системы и изменения частоты это я не знал. Но АЧХ всё равно нужен)

Может кто написать такую штуку для Matlab?
Заранее напишу что в этом смысл я вижу и мне нужна эта таблица.
Миниатюры
Построение графика АЧХ по координатам из файла  
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
22.09.2019, 09:27
Лучший ответ Сообщение было отмечено koeltrad как решение

Решение

koeltrad, если погуглить и поплясать немного, можно получить кое-что совсем неплохо
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
% Исследование сигнала
clear
load('SIGNAL.mat');
% SDS00001 - данные Workspace
T=SDS00001(:,1); % метки времени
S=SDS00001(:,2); % сигнал
Td=0.0000001; % дискрет времени
figure(1)
subplot(2,1,1); plot(T,S); grid
title('Изменение сигнала');
xlabel('Время,с');
t=zeros(6999,1);
i=1;
for j=1:1000:6999000
y=S(j:j+1000);
ac=xcorr(y,y);
[~,locs]=findpeaks(ac);
t(i)=mean(diff(locs)*Td);
i=i+1;
end
F=1./t;
subplot(2,1,2); plot(T(1):(T(end)-T(1))/length(F):T(end-1),F); grid;
title('Изменение частоты сигнала');
xlabel('Время,с');
1
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
22.09.2019, 09:49  [ТС]
Вот это классно да. Спасибо. Теперь хоть вижу как меняется частота на протяжении пачки сигналов.
Знать бы точные значения частот на каждом участке, тогда можно было бы уже рассуждать о том почему меня свип частота так изменилась.
Что то похожее, но с частотой по оси икс есть?

Кажется частоты лежат уже в файле F из этого кода.
Миниатюры
Построение графика АЧХ по координатам из файла  
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
22.09.2019, 09:55
Цитата Сообщение от koeltrad Посмотреть сообщение
Что то похожее, но с частотой по оси икс есть?
вопрос не понятен
1
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
22.09.2019, 10:07  [ТС]
Ой. На ось игрик в этом случае частоту. На картинке нарисовал.
Миниатюры
Построение графика АЧХ по координатам из файла  
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
22.09.2019, 11:07
Лучший ответ Сообщение было отмечено koeltrad как решение

Решение

koeltrad, что вы называете осью Игрик ? Обычно вертикальную ось называют (обозначают) осью Y (игрик, игрэк)))). В нашем случае это ось обозначена переменной F.
1
11 / 7 / 4
Регистрация: 29.07.2019
Сообщений: 701
22.09.2019, 11:23  [ТС]
Да, вертикальная линия. На ней цифры от 0 до 6, они в 10^6
Если это частота, то это от 0 Герц до 6 Мегагерц.
Мы ведь считали что частоты в данном файле начинаются с 500 Килогерц.

Может это та маленькая галочка вначале вначале 500 Килогерц. А потом уходит до нуля герц. Ок.

Добавлено через 2 минуты
В файле, в таблице я эти 0 Герц и маленьких частот не нашёл.

Добавлено через 6 минут
17 Килогерц нашёл в файле F. Может на графике это так изображено, в таких огромных масштабах что 17 килогерц находится недалеко от нуля на графике.

Вот отдельно график частот во времени.

Что то явно неправильно)
На двух мегагерцах, но с разных сторон треугольного сигнала - разная амплитуда. В моём случае такого не может быть.
При одинаковой частоте в моём случае всегда должна быть определённая амплитуда должна быть.
Миниатюры
Построение графика АЧХ по координатам из файла   Построение графика АЧХ по координатам из файла  
Изображения
 
0
574 / 363 / 186
Регистрация: 11.01.2019
Сообщений: 1,220
22.09.2019, 12:06
раздвиньте вручную верхний график и посчитайте в этих точках частоту, думаю что они совпадут

Цитата Сообщение от koeltrad Посмотреть сообщение
всегда должна быть определённая амплитуда должна быть
в ваших данных на одинаковых частотах амплитуда разная- это факт

Добавлено через 2 минуты
поэтому и есть подозрение на качество вашего пресловутого свип-сигнала !
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.09.2019, 12:06

Построение графика по координатам
Всем привет! У меня следующая проблема: нужно построить график по точкам, но нужно чтобы линия графика получилась плавной. ...

Построение графика по координатам
Здравствуйте, никогда не работал с графиками в С#, помогите пожалуйста написать. Нужно построить простой график (линия, а точнее будет...

Построение графика по координатам из цикла
Добрый день! Я только начал изучать Maple и столкнулся с такой проблемой. У меня есть система из 3 дифференциальных уравнений. Она решается...

Построение графика по координатам типа double
Всем привет. Нашла такой метод по рисованию графиков на Яве: public void paint(Graphics g, double x, double y){ // Draw axes; ...

Графика. Построить ломаную линию по координатам из файла
Помогите пожалуйста сделать вот такую задачку:Координаты ломаной линии, заданные целыми числами (в пикселях экрана) считать из файла и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Нейтральные знания ..., ... чистая наука. Пока что-то проходит модерацию на Хабре, стоит развить мысль ...
Hrethgir 20.07.2026
К таким радикальным взглядам я конечно в той публикации не приходил, но чтобы скоротать вечер, решил углубиться немного. 1. Почему показания термометра заряжены целью? Цель заложена в самом. . .
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения. https:/ / habr. com/ ru/ sandbox/ 295048/ По ссылке 403. Не очень информативно такую ссылку постить. Запись от Usaga размещена Сегодня в 06:46 . . .
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0) Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона Уважаемые коллеги! В продолжение. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru