Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jagot/fftutorial
https://github.com/jagot/fftutorial
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/jagot/fftutorial
- Owner: jagot
- Created: 2023-01-20T15:42:41.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-02-22T14:34:13.000Z (almost 2 years ago)
- Last Synced: 2024-11-15T18:34:59.505Z (2 months ago)
- Language: Julia
- Size: 227 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FFT tutorial
## Quick instructions
1. Install [Julia](https://julialang.org/), e.g. via
[`juliaup`](https://github.com/JuliaLang/juliaup).2. Check out this repository.
```sh
> git clone https://github.com/jagot/fftutorial.git
```2. In the root directory of the repository, run
```sh
> julia runme.jl
```## Detailed instructions for Windows
1. Open the terminal, e.g. by pressing `Win+R` and type `cmd`
2. Using
[`winget`](https://learn.microsoft.com/en-us/windows/package-manager/winget/),
install the following tools:
1. [Git](https://git-scm.com/download/win):
```
winget install --id Git.Git -e --source winget
```
2. [Julia](https://julialang.org/):
```
winget install julia -s msstore
```
3. (Optional) [Windows Terminal](https://apps.microsoft.com/store/detail/windows-terminal/9N0DX20HK701):
```
winget install -e --id Microsoft.WindowsTerminal
```
3. Close the terminal (we need to reload the `PATH` environment
variable)
4. Open a new terminal (either `cmd` or the newly installed Windows
Terminal).
5. In a directory of your choosing, clone this repository:
1. Browse to this directory:
```
cd \the\directory\you\chose
```
2. Check out this repository:
```
git clone https://github.com/jagot/fftutorial.git
```
6. Change into the newly created directory and start the tutorial
notebook:
```
cd fftutorial
julia runme.jl
```
7. Wait
8. Wait some more (the first time you run this command, some
plotting-related packages will be downloaded and compiled, and this
takes some time).
9. A notebook should appear in your web browser. Read the theory and
marvel at the examples.
10. To close the notebook server, press `Ctrl+C` in the command window,
and `Ctrl+D` to exit Julia.