[WIP] - Support of ulab module for scientific calculations in PythonExtra #15

Draft
Slyvtt wants to merge 33 commits from Slyvtt/PythonExtra:ulab into dev
First-time contributor

ulab is a numpy-like module for micropython and its derivatives, meant to simplify and speed up common mathematical operations on arrays. ulab implements a small subset of numpy and scipy. The functions were chosen such that they might be useful in the context of a microcontroller.

More information and examples can be found here : The ulab book

Several examples taken from the documentation have been (succesfully) tested and are given in /port/sh/example/ulab

`ulab` is a `numpy`-like module for micropython and its derivatives, meant to simplify and speed up common mathematical operations on arrays. `ulab` implements a small subset of `numpy` and `scipy`. The functions were chosen such that they might be useful in the context of a microcontroller. More information and examples can be found here : [The ulab book ](https://micropython-ulab.readthedocs.io/en/stable/ulab-intro.html) Several examples taken from the documentation have been (succesfully) tested and are given in /port/sh/example/ulab
Slyvtt added 28 commits 2024-02-13 22:43:28 +01:00
Slyvtt added 1 commit 2024-02-14 21:13:33 +01:00
Slyvtt added 2 commits 2024-02-24 09:16:02 +01:00
Slyvtt added 2 commits 2024-02-24 10:50:44 +01:00
This pull request is marked as a work in progress.
This branch is out-of-date with the base branch
You can also view command line instructions.

Step 1:

From your project repository, check out a new branch and test the changes.
git checkout -b Slyvtt-ulab dev
git pull ulab

Step 2:

Merge the changes and update on Forgejo.
git checkout dev
git merge --no-ff Slyvtt-ulab
git push origin dev
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Lephenixnoir/PythonExtra#15
No description provided.