Заметки электроника
Простое - надёжнее!
Меню
  • Главная
  • Погода
  • Заметки
  • Календарь
  • Фотогалерея
  • Песни
  • Чтиво
  • Программы
  • Скачать
  • Связь и ссылки
  • Чехия
  • Lavka

Живёшь в Чехии?

SCI-LAB построение спектра отсчётов с АЦП и нормировка по частоте

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Заметки
Категория: Программирование
Создано: 18 июля 2016
Обновлено: 19 июля 2016
Просмотров: 3169
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Доброе время суток, друзья, сегодня нам предстоит построить амплитудный спектр некоего вектора отсчётов АЦП.Итак, сразу к делу!

Файл back_right.sci, лежит в той же папке, где и наш скрипт, текст которого приведён ниже (spectral.sci):

Fsamp - частота отсчётов АЦП (для зануд - единиц на период ;)); 

MaxSpecFreq - максимальная частота, которую мы хотим отобразить в спектре, при большом количестве отсчётов - не переборщите :)) У нас, например, более 600000 и весь спектр построить - ну очень долго!

Сам вектор в файле back_right.sci задан в стиле a1 = [ 214; 213; 242;...;535;]; - количество отсчётов далее учитывается с помощью SizeArray = size(a1);
SizeArray = SizeArray(1);
Амплитуду нормируем просто по количеству отсчётов - в едицицах измерения АЦП (умножаем на 2/N, т.к. спектр зеркальный, (http://wow-only.ru/2012-03-07-11-50-35/96-2013-05-19-17-39-51/318--scilab.html)где N- количество отсчётов).
Fsamp = 26000;
MaxSpecFreq = 1000;
exec('back_right.sci',-1);
SizeArray = size(a1);
SizeArray = SizeArray(1);
back_right = a1 - mean(a1);
spec_back_right = abs(fft(back_right));
MaxPlotPoint =round(MaxSpecFreq*SizeArray/Fsamp);
for i = 1:1:MaxPlotPoint
x(i) = (Fsamp/SizeArray)*(i-1);
end
plot(x(1:MaxPlotPoint),2*spec_back_right(1:MaxPlotPoint)/(SizeArray));
xgrid(100);

18 июля 2016. Москва. Штормовое

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Погода
Категория: Альтернативная погода от wow-only.ru
Создано: 18 июля 2016
Обновлено: 19 июля 2016
Просмотров: 2269
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

ВНИМАНИЕ! К Москве приближаются сразу несколько мощных ГРОЗОВЫХ фронтов с Юго-Запада

Несколько команд GIT через BAT файл

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Заметки
Категория: Компьютерная повседневность
Создано: 08 июля 2016
Обновлено: 18 июля 2016
Просмотров: 4102
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

Каким образом можно ускорить пушинг и илиминировать действия в командной строке GIT? С помощью bat-файла конечно!

Например,

cd \
cd D:
cd RA3TVD
cd PLC_PCB
git.exe reset
git.exe add *
git.exe rm --cached KEYBOARD/History -r -f
git.exe rm --cached PROJECT/History -r -f
git.exe rm --cached PROJECT/MODELS -r -f
git.exe rm --cached PROJECT/ExportSTEP -r -f
cmd

Сохраняем всё это в бат файл (например, тут git_script.bat) в папку репозитария (тут D:\RA3TVD\PLC_PCB).

Теперь нам достаточно вызвать его просто двойным кликом и уже нам остаётся только закоммитить и запушить (git commit, git push...)

git cmd

Упрощаем жизнь

P/S. Должна быть включена поддержка работы с git в командном окне. (в случае Windows - это выбирается в момент установки (по умолчанию включено))

STM32F1xx Отличная книга с примерами, в частности FATFS

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Заметки
Категория: Программирование микроконтроллеров
Создано: 16 июля 2016
Обновлено: 18 июля 2016
Просмотров: 3051

Рейтинг: 5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна

http://www.cs.indiana.edu/~geobrown/book.pdf

2016 год на английском, для изучающих линейку STM32F1xx РЕКОМЕНДУЕМ

Там же найдёте ссылку на fatfs от самого CHANa.

 

18.07.2016 Центральный регион продолжает сезон гроз

  • Печать
  • E-mail
Информация о материале
Автор: Super User
Родительская категория: Погода
Категория: Альтернативная погода от wow-only.ru
Создано: 18 июля 2016
Обновлено: 18 июля 2016
Просмотров: 2220
Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна

storm180716

http://meteoinfo.ru/radanim

  1. 14.07.2016 Поволжье Следим за прохождением мощного грозового фронта
  2. STM32 + FREE RTOS
  3. STM32Fxx библиотеки UGFX и uHAL, Discovery LCD
  4. Favorite Phrases

Страница 148 из 196

  • 143
  • 144
  • ...
  • 146
  • 147
  • 148
  • 149
  • ...
  • 151
  • 152

Back to Top

© 2026 Заметки электроника

Top.Mail.Ru