Як виміряти одну частоту

Якщо у вас є мензурка, повна морської води, ви могли б задатися питанням: скільки хлориду калію в цій мензурці Точно так само, якщо у нас є оцифрований звук, який складається з безлічі різних синусоїд, можна було б поцікавитися, наскільки сильна синусоїда частотою 1000 Гц в цьому звуці Дискретне перетворення Фурє (ДПФ) дає можливість відповісти на […]

Конструктори в розширених класах

При розширенні класу необхідно вибрати один з конструкторів суперкласу і викликати його при конструюванні обєктів нового класу Це необхідно для правильного створення частини обєкта, що відноситься до суперкласу, крім установки правильного вихідного стану для всіх доданих полів

Вільні і зв’язані змінні області значень

Кожне посилання на змінну області значень (в певному контексті, зокрема в деякій правильно побудованої формулі) є або вільної, або повязаної Спочатку пояснимо це твердження в чисто синтаксичних термінах в даному підрозділі, потім продовжимо обговорення його семантичного значення в наступних підрозділах

Про обчислення логічних ВИСЛОВІВ

В 1С ЛВ при їх оцінці завжди обчислюються повністю (принаймні в поточній версії) Це створює деякі незручності Так, в останньому прикладі вкладений цикл Поки було б краще записати наступним чином, обійшовши застосування оператора Перервати: поки (ін < = всегоКонстант) і (Метаданние.Константа (ін). Періодичний = 0) цикл ідеї = Метаданние.Константа (ін). Ідентифікатор;

Робота з порожніми значеннями

Реляційна модель бази даних являє відсутність даних за допомогою спеціального значення NULL У перекладі на звичайну мову його можна перевести так: Значення не відомо. На практиці такі ситуації виникають, коли дані ще не введені повністю або коли даний стовпець не застосовний до конкретної рядку Фактично NULL являє собою невизначене або пусте значення

Основні функції – ЧАСТИНА 1

У цьому розділі ми розглянемо найбільш корисні вбудовані функції Excel Причому, щоб не перевантажувати книгу докладним описом їх усіх, сфокусуємось тільки на основних і використовуваних частіше інших Відповідно, дану главу (а також подальші три) ні в якому разі не можна вважати повноцінним довідником з зазначеної теми Повний перелік всіх функцій Excel з базовою інформацією про […]

Докладні відомості про обмеження ЦІЛІСНОСТІ

Загалом, обмеження цілісності являють собою обмеження, що накладаються на значення, які дозволено приймати деякої змінної, або комбінації переменних1 Тому той факт, що конкретна змінна відноситься до деякого певного типу, являє собою апріорне обмеження, що накладається на розглянуту змінну (це обмеження полягає в тому, що значення, які може приймати дана змінна, повинні, безумовно, бути значеннями цього […]

Приведення типів

Java відноситься до мов з сильною типізацією – Це означає, що під час компіляції практично завжди здійснюється перевірка на сумісність типів Java запобігає невірні присвоювання, забороняючи всі скільки сумнівні операції, і підтримує механізм приведення типів для тих випадків, коли сумісність може бути перевірена тільки під час виконання програми Ми будемо розглядати приведення типів на прикладі […]

Численні предикатів

Тепер перейдемо до опису обчислення предикатів Основна відмінність між обчисленням висловлювань і обчисленням предикатів полягає в тому, що останнє дозволяє включати у формули переменние4 і квантори, завдяки чому ці формули стають набагато більш потужними і знаходять набагато більш широку область застосування Наприклад, наступні твердження не є допустимими формулами обчислення висловлювань, але вони допустимі в численні […]

Файловий ввід-висновок – read і write

Весь введення і виведення здійснюється двома системними викликами – read і write, які доступні з мови Сі через функції з тими ж іменами В обох функціях перший аргумент – це дескриптор файлу Другий аргумент – масив байт, службовець джерелом або приймачем даних Третій аргумент задає кількість переданих байт