The Epicycles application serves as a sophisticated tool for the visualization and exploration of complex Fourier series. It enables users to interactively generate and examine epicycles derived from sampled parametric curves or predefined Fourier series components. The app offers a visual representation of complex Fourier series, illustrating how such series can approximate intricate functions through the use of epicycles. This functionality facilitates a deeper understanding of Fourier series properties, the concept of epicycles, and the visualization of complex functions in an engaging and interactive manner.
- Supports visualization of Fourier series corresponding to 2D functions parameterized over time, including built-in examples, user-drawn curves, and custom frequency components editable via the terms editor.
- Custom Fourier terms can be saved by exporting them into 'epi' files within the device's file system and restored later through import functionality.
- Cyclic animations are exportable as GIF files or static snapshots in PNG format, with selectable resolutions of 480x480, 720x720, or 1080x1080 pixels.
- The primary interface features several interactive controls: a Graphic Menu, a Time Slider (t), a Fourier series term count slider (N), and a Current Function Menu.
Graphic Menu:
Utilize the menu bar within the graphic view to toggle visibility of specific visual elements that contribute to the Fourier series visualization:
- Circle: Blue circles representing the paths traced by epicycles, illustrating Euler’s formula for complex exponential terms as circles with radius r that trace (r cos(n t), r sin(n t)) — reflecting their dependence on frequency n over the period 2π.
- Eye: Green circle indicating the current value of the Fourier series at a specific point in time.
- Lightning: Red line segments depicting the radii connecting successive epicycle centers, culminating at the current Fourier series value.
- Pencil: Orange path tracing the actual 2D function over time.
- Star: Black path illustrating the Fourier series approximation of the current 2D function.
The menu also includes additional options:
- Magnify: Collapses ancillary views to maximize display space for detailed visualization.
- Share: Exports current graphics as animated GIFs or static PNG snapshots to the Photos library.
- Play: Animates the visualization by advancing the current time parameter periodically.
- Info: Provides access to online resources related to Fourier series, epicycles, and Euler’s formula for further study.
Time Slider (t):
This control allows users to adjust the temporal parameter to observe the dynamic behavior of all visual elements within the interval [-π, π], thus examining how the functions evolve over their period.
Number of Fourier Series Terms Slider (N):
This slider modulates how many terms are included in the Fourier approximation. The partial sum encompasses frequency components from -N to N. The maximum allowable value is 100. Users are advised to utilize the wand icon to select an N that aligns with Nyquist sampling principles, ensuring reproducibility of highest frequencies based on available sample points. For built-in functions with fixed sampling, this limit is implicit. When drawing custom curves, sampling count varies and is displayed accordingly. When editing terms in the custom Fourier series editor, frequency components are restricted between -20 and 20, with sample counts sufficient for accurate reconstruction within this range. In such cases, N automatically adjusts to match the highest absolute frequency present in the terms list.
Current Function Menu:
This segmented control allows selection among various pre-defined 2D parametric curves. Selecting '?' prompts users to either draw a new curve in the Draw tab or edit custom Fourier terms in the Term tab. In editing mode, the app numerically computes the Fourier series by sampling the summation of selected terms, enabling detailed analysis of custom configurations.
概述
Epicycles 是在由Limit Point Software開發類別 Education Freeware 軟體。
最新版本是 Epicycles 的 1.1.4 2025/12/24 上釋放。 它最初被添加到我們的資料庫 2025/12/24 上。
Epicycles 在下列作業系統上運行: iOS。
使用者 Epicycles 5 個 5 星的評分,給了它。
評測
Viber
與 Viber 訊息應用程式保持聯繫AIMP
用AIMP增強您的音樂體驗!Microsoft Edge
網頁流覽的新標準3uTools
3uTools:終極 iOS 管理工具Google Chrome
Google Chrome:快速、安全、免費的瀏覽器,並與 Google 整合良好Yandex Browser
Yandex 瀏覽器:使用內置翻譯器快速安全地瀏覽網頁相關
Analemma
Analemma provides a clear visual representation of the Equation of Time, a concept that can often be complex. Through the use of straightforward animations and graphics, it effectively elucidates this phenomenon, making it accessible for …Aramaic Alap Beth Now
Aramaic Alphabet Now offers a comprehensive platform to assist individuals in mastering the art of reading and writing Aramaic across various script variations.Attracteur
Attractor is a software tool for exploring mathematical concepts through interactive visualizations. It invites users to discover a world of attractors, where the motto "Math is beautiful" guides its visual design and approach to …Calculator ∞
Calculator ∞: The Ultimate Calculator App Calculator Infinity (∞) is a sleek and powerful calculator app for iPhone and iPad.Class Calc Graphing Calculator
Test-Safe Calculator with Advanced Functions If you're tired of spending over $100 for a graphing calculator, we have a solution for you.|
|
UpdateStar Premium Edition
使用UpdateStar Premium Edition,保持軟體更新從未如此簡單! |
|
|
Google Chrome
Google Chrome:快速、安全、免費的瀏覽器,並與 Google 整合良好 |
|
|
Microsoft Edge
網頁流覽的新標準 |
|
|
Microsoft OneDrive
使用 Microsoft OneDrive 簡化檔管理 |
|
|
Microsoft Visual C++ 2015 Redistributable Package
使用 Microsoft Visual C++ 2015 Redistributable Package 提高系統性能! |
|
|
Microsoft Visual C++ 2010 Redistributable
運行可視 C++ 應用程式的基本元件 |