From f3a9a2f26ce28713226d6321381cfb6d04be77a1 Mon Sep 17 00:00:00 2001 From: mrbloom Date: Mon, 7 Oct 2024 18:44:12 +0300 Subject: [PATCH] Update intro.rst (#49) Add authors of translatings. Make more easy to read text --- content-ukraine/intro.rst | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/content-ukraine/intro.rst b/content-ukraine/intro.rst index c124bcb..e87b1fb 100644 --- a/content-ukraine/intro.rst +++ b/content-ukraine/intro.rst @@ -10,8 +10,8 @@ Перш за все, кілька важливих термінів: -**Програмно-визначене радіо (SDR):**. - Радіо, яке використовує програмне забезпечення для виконання завдань обробки сигналів, які традиційно виконувалися апаратним забезпеченням +**Програмно-кероване радіо (SDR):**. + Радіо, яке використовує програмне забезпечення для виконання завдань обробки сигналів, які традиційно виконувалися апаратним забезпеченням. **Цифрова обробка сигналів (DSP):**. Цифрова обробка сигналів, у нашому випадку радіосигналів @@ -20,33 +20,31 @@ #. Зацікавлений у *використанні* SDR для створення крутих речей #. Добре знається на Python -#. Відносно новачок в DSP, бездротовому зв'язку та SDR +#. Відносно новачок в ЦОС (DSP), бездротовому зв'язку та SDR #. Візуальний учень, що віддає перевагу анімації, а не рівнянням #. Краще розуміє рівняння *після* вивчення концепцій #. Шукає стислі пояснення, а не 1000-сторінковий підручник -Прикладом може бути студент факультету комп'ютерних наук, зацікавлений у роботі, пов'язаній з бездротовим зв'язком, після закінчення навчання, хоча цей посібник може бути використаний будь-ким, хто хоче дізнатися про SDR і має досвід програмування. Таким чином, він охоплює необхідну теорію для розуміння методів ЦОС без інтенсивної математики, яка зазвичай включається в курси з ЦОС. Замість того, щоб занурюватися в рівняння, використовується велика кількість зображень та анімацій, які допомагають передати концепції, як, наприклад, складна плоска анімація ряду Фур'є, наведена нижче. Я вважаю, що рівняння найкраще розуміються *після* вивчення концепцій за допомогою візуальних образів і практичних вправ. Інтенсивне використання анімації є причиною того, що PySDR ніколи не буде продаватися в друкованому вигляді на Amazon. +Прикладом може бути студент факультету комп'ютерних наук, зацікавлений у роботі, пов'язаній з бездротовим зв'язком, після закінчення навчання. Хоча цей посібник може бути використаний будь-ким, хто хоче дізнатися про SDR і має досвід програмування. Таким чином, він охоплює необхідну теорію для розуміння методів ЦОС (DSP) без інтенсивної математики, яка зазвичай включається в курси з ЦОС (DSP). Замість того, щоб занурюватися в рівняння, автор використовує велику кількість рисунків та анімацій, які допомагають передати концепції. Таких як, наприклад, анімація побудови кривої на комплексній площині за допомогою ряду Фур'є, що наведена нижче. Я вважаю, що рівняння найкраще розуміються *після* вивчення концепцій за допомогою візуальних образів і практичних вправ. Інтенсивне використання анімації є причиною того, що PySDR ніколи не буде продаватися в друкованому вигляді на Amazon. .. image:: ../_images/fft_logo_wide.gif :scale: 70 % :align: center :alt: Логотип PySDR, створений за допомогою перетворення Фур'є -Цей підручник призначений для швидкого і плавного введення понять, що дозволить читачеві виконувати DSP і розумно використовувати SDR. Він не є довідником з усіх тем DSP/SDR; вже існує безліч чудових підручників, таких як `Analog Device's SDR textbook -`_ та `dspguide.com `_. Ви завжди можете скористатися Google, щоб згадати тригонометричні тотожності або межу Шеннона. Подумайте про цей підручник як про ворота у світ DSP і SDR: він легший і вимагає менше часу і грошей, якщо порівнювати з більш традиційними курсами і підручниками. +Цей підручник призначений для швидкого і плавного введення понять, що дозволить читачеві виконувати ЦОС (DSP) і розумно використовувати SDR. Він не є довідником з усіх тем ЦОС (DSP)/SDR; вже існує безліч чудових підручників, таких як `Analog Device's SDR textbook +`_ та `dspguide.com `_. Ви завжди можете скористатися Google, щоб згадати тригонометричні тотожності або межу Шеннона. Вважайте цей підручник "воротами" у світ ЦОС (DSP) і SDR: він легший і вимагає менших витрати часу і грошей, якщо порівнювати з більш традиційними курсами і підручниками. -Щоб охопити фундаментальну теорію ЦОС, цілий семестр "Сигналів і систем", типового курсу в електротехніці, стиснуто до кількох розділів. Після вивчення основ ЦОС ми переходимо до SDR, хоча концепції ЦОС і бездротового зв'язку продовжують з'являтися протягом усього підручника. +Уся фундаментальна теорію ЦОС, щоб охоплює цілий семестр "Сигналів і систем", типового курсу в електротехніці, тут стиснута до кількох розділів. Після вивчення основ ЦОС ми переходимо до SDR, хоча концепції ЦОС і бездротового зв'язку продовжують з'являтися протягом усього підручника. -Приклади коду подано мовою Python. Вони використовують NumPy, яка є стандартною бібліотекою Python для масивів і високорівневої математики. Приклади також спираються на Matplotlib - бібліотеку побудови графіків Python, яка забезпечує простий спосіб візуалізації сигналів, масивів і комплексних чисел. Зауважте, що хоча Python загалом "повільніша" за C++, більшість математичних функцій у Python/NumPy реалізовано на C/C++ і добре оптимізовано. Аналогічно, SDR API, який ми використовуємо, є просто набором прив'язок Python до функцій/класів C/C++. Ті, хто має невеликий досвід роботи з Python, але міцну основу в MATLAB, Ruby або Perl, швидше за все, будуть в порядку після ознайомлення з синтаксисом Python. +Приклади коду подано мовою Python. Використовується NumPy, яка є стандартною бібліотекою Python для масивів і високорівневої математики. Приклади також спираються на Matplotlib - бібліотеку побудови графіків Python, яка забезпечує простий спосіб візуалізації сигналів, масивів і комплексних чисел. Зауважте, що хоча Python загалом "повільніша" за C++, більшість математичних функцій у Python/NumPy реалізовано на C/C++ і добре оптимізовано. Аналогічно, SDR API, який ми використовуємо, є просто Python-обгорткою до функцій/класів C/C++. Ті, хто має невеликий досвід роботи з Python, але натомість мають міцну базу знаннь в MATLAB, Ruby або Perl, швидше за все, після ознайомлення з синтаксисом Python не будуть мати проблем з ним. *************** Долучитися *************** -Якщо ви прочитаєте будь-яку частину цього підручника і напишете мені на pysdr@vt.edu з питаннями/коментарями/пропозиціями, то вітаємо, ви зробили свій внесок у створення цього підручника! Ви також можете редагувати вихідний матеріал безпосередньо на сторінці `підручника на GitHub `_ (ваша зміна покладе початок новому запиту на витягування). Не соромтеся надсилати проблему або навіть запит на вилучення (PR) з виправленнями або покращеннями. Ті, хто надсилає цінні відгуки/виправлення, будуть постійно додаватися до розділу подяк нижче. Не дуже добре володієте Git'ом, але хочете запропонувати зміни? Не соромтеся писати мені на pysdr@vt.edu. - -Якщо ви отримали користь від PySDR, будь ласка, поділіться нею з колегами, студентами та іншими людьми, які навчаються впродовж життя і можуть бути зацікавлені в цьому матеріалі. Також зліва є кнопка "Пожертвувати", яку можна використати як спосіб подякувати. +Якщо ви прочитаєте будь-яку частину цього підручника і напишете мені на pysdr@vt.edu з питаннями/коментарями/пропозиціями, то вітаємо, ви зробили свій внесок у створення цього підручника! Ви також можете редагувати вихідний матеріал безпосередньо на сторінці `підручника на GitHub `_ (ваша зміна покладе початок новому запиту на заміну). Не соромтеся надсилати проблему або навіть запит на вилучення (PR) з виправленнями або покращеннями. Ті, хто надсилає цінні відгуки/виправлення, будуть постійно додаватися до розділу подяк нижче. Не дуже добре володієте Git'ом, але хочете запропонувати зміни? Не соромтеся писати мені на pysdr@vt.edu. ***************** Подяки @@ -59,4 +57,7 @@ - Джеймсу Хайєку - Дейдрі Стаффер - Таріку Бенадді за переклад PySDR французькою мовою `_. -- Даніелю Верслуїсу `_ за переклад PySDR голландською мовою `_. \ No newline at end of file +- Даніелю Верслуїсу `_ за переклад PySDR голландською мовою `_. +- `mrbloom `_ за `переклад PySDR українською `_ +- `Yimin Zhao `_ за `переклад PySDR спрощеною китайською `_ +- `Eduardo Chancay `_ за `переклад PySDR іспанською `_