Академия гитарной электроники: Расчет графического EQ - Академия гитарной электроники

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Расчет графического EQ Изучаю Cи (решил собрать полезную прогу для Diy)

#1 Пользователь офлайн   DEVASTATOR1349 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 12 февраля 2021 - 10:56

Всем привет,решил начать изучать программирование Си и плюсы.
Изучаю не долго, но камон....

Короч написал такую консольную прогу, которая рассчитывает блок гиратора.
Нужно просто вписать значения ® и ® (в килоомах, если это например 1к - пишем 1 ; Если это например 1.2к то пишем значение через запятую - 1,2к)
Конденсаторы (с) и (С) указываем в нанофарадах. например: (47nf и 2.2nf - пишем 47 2,2)

Значения пишутся на одной строчке через пробел.
После чего покажется, частота среза в герцах.

Если частота та и расчет завершен пишем 1.
Если нужно еще раз рассчитать пишем 0 и считаем заново.


Спросите зачем? ведь есть на форуме и таблица в экселе с формулами, но мне лично так удобней и быть может вам пригодится.

что есть что из компонентов подписано на схеме ниже.

Прикрепленные изображения

  • Прикрепленное изображение: Formula.jpg
  • Прикрепленное изображение: Screen.jpg

Прикрепленные файлы

  • Прикрепленный файл  Release.zip (58,94К)
    Количество загрузок:186

3

#2 Пользователь офлайн   EfimKR 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 12 февраля 2021 - 11:35

За стремление плюс, но не думаю, что этим будут пользоваться. Никто не любит консоли в наше время, давай UI.
Программа, которая крутится около одной формулы - хорошо для практики, но мелковато для пользователей, нужно что-то масштабнее.

Поищи книгу "Павловская - Практикум С ++" (примерно так она называется).
1

#3 Пользователь офлайн   DEVASTATOR1349 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 12 февраля 2021 - 11:38

Просмотр сообщенияEfimKR (12 февраля 2021 - 11:35) писал:

За стремление плюс, но не думаю, что этим будут пользоваться. Никто не любит консоли в наше время, давай UI.
Программа, которая крутится около одной формулы - хорошо для практики, но мелковато для пользователей, нужно что-то масштабнее.

Поищи книгу "Павловская - Практикум С ++" (примерно так она называется).


Это первый шажок - я начал учить программирование примерно месяц назад)))

конечно, есть стремление сделать не консольную версию. За книгу спасибо!)
0

#4 Пользователь офлайн   Torbjorn 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 12 февраля 2021 - 11:48

Просмотр сообщенияEfimKR сказал:

нужно что-то масштабнее

Любой спайс-симулятор, например :)

DEVASTATOR1349, + за труды :good:
1

#5 Пользователь офлайн   EfimKR 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 12 февраля 2021 - 12:05

Просмотр сообщенияTorbjorn сказал:

Любой спайс-симулятор, например
это уже "Эребор". Изображение

Проблема начинающих программистов в том, чтобы найти задание в промежутке между задачами "1+1" и написать свою операционную систему.

Просмотр сообщенияDEVASTATOR1349 сказал:

За книгу спасибо!)


Лови ещё. Кроме книг по языку стоит также ознакомиться с книгами по фундаментальным наукам.
Много книг можно найти на рутрекере, но в идеальном мире их нужно покупать.
1

#6 Пользователь офлайн   Tuvalu 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 17 февраля 2021 - 06:50

http://www.muzique.com/lab/gyrator.htm
Помимо частоты считает и добротность (или ширину полосы пропускания), что для EQ очень важно.
2

#7 Пользователь офлайн   DEVASTATOR1349 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 23 февраля 2021 - 18:24

Просмотр сообщенияTuvalu (17 февраля 2021 - 06:50) писал:

http://www.muzique.com/lab/gyrator.htm
Помимо частоты считает и добротность (или ширину полосы пропускания), что для EQ очень важно.


Гдеж раньше была эта ссылка ?))) :wall:
Все равно не жалею, как первый опыт в программировании для меня)
0

#8 Пользователь офлайн   Tuvalu 

  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Отправлено 25 февраля 2021 - 17:03

Просмотр сообщенияDEVASTATOR1349 (23 февраля 2021 - 18:24) писал:

Гдеж раньше была эта ссылка ?))) :wall:
Вы же не спрашивали...
А вообще-то, это не очень точный калькулятор, в одном случае я получил ошибку более 10%. Такое лучше симулировать во "взрослых" симуляторах - они считают очень точно, т.к., например, они учитывают параметры активного элемента - транзистора или ОУ. Чего нет в этом калькуляторе.
Короче, это просто пример того, как можно организовать интерфейс. Ну, или быстро произвести прикидочный расчёт.

Цитата

Все равно не жалею, как первый опыт в программировании для меня)
И это правильно.
1

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей

Спасибо админам и создателям форума, которые развивали ресурс вплоть до мая 2022 года: Kanistra, Nazarett, Satriani, Плохиш, Тяп !