Skip to content
This repository has been archived by the owner on Mar 31, 2022. It is now read-only.

Commit

Permalink
(#22) Мелкие исправления:
Browse files Browse the repository at this point in the history
* Исправлено название работы NoDebugging для ветки master;
* Изменено описание и исправлены ссылки;
* Изменено название папки с mind-картой интерфейса.
  • Loading branch information
Pavel Sobolev authored Mar 22, 2020
1 parent 384d15a commit 9546ed9
Show file tree
Hide file tree
Showing 11 changed files with 47 additions and 47 deletions.
4 changes: 2 additions & 2 deletions .github/scripts/VersionCheck (feature).sh
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,9 @@ function version_check_zip_svg {

function run_version_checks {

version_check_svg "Mind-карты/C3 API/C3 API.svg"
version_check_svg "Mind-карты/SCATS API/SCATS API.svg"

version_check_zip_svg "Архивы/Mind-карты.zip" "Mind-карты/C3 API/C3 API.svg"
version_check_zip_svg "Архивы/Mind-карты.zip" "Mind-карты/SCATS API/SCATS API.svg"

}

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/NoDebugging (master).yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
name: NoDebugging (feature)
name: NoDebugging (master)

on:
push:
tags:
- v[0-9]+.[0-9]+.[0-9]+

jobs:
NoDebugging_feature:
NoDebugging_master:

name: NoDebugging Job (feature)
name: NoDebugging Job (master)
runs-on: ubuntu-latest

steps:
Expand Down
Binary file removed Mind-карты/C3 API/C3 API.png
Binary file not shown.
Binary file removed Mind-карты/C3 API/C3 API.xmind
Binary file not shown.
Binary file added Mind-карты/SCATS API/SCATS API.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Mind-карты/SCATS API/SCATS API.xmind
Binary file not shown.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
[![](https://img.shields.io/badge/GitHub-Paveloom/C3-5DA399.svg)](https://github.com/Paveloom/) [![](https://img.shields.io/badge/license-Unlicense-5DA399.svg)](#) <br>
[![](https://img.shields.io/badge/release-v1.0.0-informational.svg)](https://github.com/Paveloom/C3/releases/tag/v1.0.0) [![](https://img.shields.io/badge/platforms-linux,%20macOS-3E6680.svg)](#) [![](https://img.shields.io/badge/requires-gcc%209.1%2B-critical.svg)](https://gcc.gnu.org/wiki/GFortran/News#GCC9) [![](https://img.shields.io/badge/requires-python%203.7%2B-critical.svg)](https://www.python.org/downloads/)
[![](https://img.shields.io/badge/GitHub-Paveloom/C3-5DA399.svg)](https://github.com/Paveloom/) [![](https://img.shields.io/badge/license-Unlicense-5DA399.svg)](https://github.com/Paveloom/C3/blob/master/LICENSE.md) <br>
[![](https://img.shields.io/badge/release-v1.0.1-informational.svg)](https://github.com/Paveloom/C3/releases/tag/v1.0.1) [![](https://img.shields.io/badge/platforms-linux,%20macOS-3E6680.svg)](#) [![](https://img.shields.io/badge/requires-gcc%209.1%2B-critical.svg)](https://gcc.gnu.org/wiki/GFortran/News#GCC9) [![](https://img.shields.io/badge/requires-python%203.7%2B-critical.svg)](https://www.python.org/downloads/)

# Описание

Доступные возможности API модуля:
+ генерация равномерного временного ряда с произвольным набором гармонических компонент;
+ исключение линейного тренда;
+ исключение линейного тренда из данных временного ряда;
+ вычисление периодограммы с использованием быстрого преобразования Фурье;
+ вычисление коррелограммы с использованием быстрого преобразования Фурье;
+ вычисление взвешенной коррелограммы с использованием весовой функции Тьюки;
+ вычисление сглаженной периодограммы с использованием быстрого преобразования Фурье;
+ графическое представление получемых результатов.

Полный список доступных к вызову процедур изображен на [mind-карте интерфейса](https://github.com/Paveloom/C3/blob/master/Mind-карты/C3%20API/C3%20API.svg).
Полный список доступных к вызову процедур изображен на [mind-карте интерфейса](https://github.com/Paveloom/C3/blob/master/Mind-карты/SCATS%20API/SCATS%20API.svg).

Другие варианты make-файлов расположены в одноименной [папке](https://github.com/Paveloom/C3/tree/master/Make-файлы). Mind-карты используемых объектов расположены в [соответствующей директории](https://github.com/Paveloom/C3/tree/master/Mind-карты). Книга, на основе которой были описаны процедуры этого модуля, доступна к скачиванию / просмотру [здесь](https://github.com/Paveloom/C3/blob/master/Материалы/В.%20В.%20Витязев%20—%20Спектрально-корреляционный%20анализ%20равномерных%20временных%20рядов.pdf). Архивы с программой, пакетами make-файлов и mind-карт находятся в одноименном [каталоге](https://github.com/Paveloom/C3/tree/master/Архивы).

# Использование

Рабочая демонстрационная программа расположена в одноименной [директории](https://github.com/Paveloom/C3/tree/master/Программа). Модуль для выполнения спектрально-корреляционного анализа равномерных временных рядов — в поддиректории [Исходники/SCATS](https://github.com/Paveloom/C3/tree/feature/Программа/Исходники/SCATS).
Рабочая демонстрационная программа расположена в одноименной [директории](https://github.com/Paveloom/C3/tree/master/Программа). Модуль для выполнения спектрально-корреляционного анализа равномерных временных рядов — в поддиректории [Исходники/SCATS](https://github.com/Paveloom/C3/tree/master/Программа/Исходники/SCATS).

Минимальные требования:
+ компилятор [gfortran](https://gcc.gnu.org/wiki/GFortran) из набора компиляторов [GCC 9+](https://gcc.gnu.org/wiki/GFortran/News#GCC9) (поддержка подмодулей; поддержка доступа к вещественным и мнимым частям комплексного числа с помощью _c%re_ и _c%im_);
+ [Python 3.7+](https://www.python.org/downloads/) (ветка, которая была использована при разработке этого модуля);
+ Наличие установленных пакетов Python: _matplotlib_;
+ Наличие установленных системных пакетов: _texlive-fonts-extra_, _texlive-lang-cyrillic_, _cm-super_.

Сборка и запуск из папки с программой производятся с помощью команды _``make``_. Удаление исполняемого файла и объектных файлов из папки [Объектники](https://github.com/Paveloom/C3/tree/feature/Программа/Объектники) выполняется с помощью команды _``make clean``_.
Сборка и запуск из папки с программой производятся с помощью команды _``make``_. Удаление исполняемого файла и объектных файлов из папки [Объектники](https://github.com/Paveloom/C3/tree/master/Программа/Объектники) выполняется с помощью команды _``make clean``_.

Сниппет зависимостей расположен в текущем [make-файле](https://github.com/Paveloom/C3/blob/master/Программа/Makefile?ts=5).

Expand Down
Binary file modified Архивы/Make-файлы.zip
Binary file not shown.
Binary file modified Архивы/Mind-карты.zip
Binary file not shown.
Binary file modified Архивы/Программа.zip
Binary file not shown.

0 comments on commit 9546ed9

Please sign in to comment.