Matlab

Open-source projects categorized as Matlab

Top 23 Matlab Open-Source Projects

  • PRMLT

    Matlab code of machine learning algorithms in book PRML

  • aircraft

    The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.

  • Project mention: In December 2023, what would you recommend as a first pay ware Airliner? | /r/flightsim | 2023-12-08

    As mentioned already the Flybywire A320 neo is a good plane. It's a community project and it's completely free. If you feel like it you can even contribute yourself to the FBW project via their pages on Github. https://flybywiresim.com/a32nx/ https://github.com/flybywiresim/aircraft

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Lenia

    Lenia - Mathematical Life Forms

  • arl

    lists of most popular repositories for most favoured programming languages (according to StackOverflow)

  • casadi

    CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.

  • Project mention: pyomo VS casadi - a user suggested alternative | libhunt.com/r/pyomo | 2023-09-05

    Interface for several solvers and integrators.

  • matlab2tikz

    This program converts MATLAB®/Octave figures to TikZ/pgfplots figures for smooth integration into LaTeX.

  • jsbsim

    An open source flight dynamics & control software library

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • SuiteSparse

    The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University.

  • gramm

    Gramm is a complete data visualization toolbox for Matlab. It provides an easy to use and high-level interface to produce publication-quality plots of complex data with varied statistical visualizations. Gramm is inspired by R's ggplot2 library.

  • Project mention: How can I make a graphic that looks like this? I want to present multiple graphs in one figure. Thank you! | /r/matlab | 2023-05-25

    You can use gramm for all your fancy plotting needs, but doing something like that well will require using a vector editing software (inkscape, affinidy designer, illustrator...).

  • TIGRE

    TIGRE: Tomographic Iterative GPU-based Reconstruction Toolbox

  • segyio

    Fast Python library for SEGY files.

  • Peroxide

    Rust numeric library with R, MATLAB & Python syntax

  • DynamixelSDK

    ROBOTIS Dynamixel SDK (Protocol1.0/2.0)

  • DeepSqueak

    DeepSqueak v3: Using Machine Vision to Accelerate Bioacoustics Research

  • brainstorm3

    Brainstorm software: MEG, EEG, fNIRS, ECoG, sEEG and electrophysiology

  • cheatsheet

    📝 A Repository for developers for different kinds of Programming Cheatsheets (by darkmatter18)

  • matio

    MATLAB MAT File I/O Library

  • ANMS-Codes

    Efficient adaptive non-maximal suppression algorithms for homogeneous spatial keypoint distribution

  • matlab-dockerfile

    Create a docker container that contains a MATLAB install

  • SciMLBenchmarks.jl

    Scientific machine learning (SciML) benchmarks, AI for science, and (differential) equation solvers. Covers Julia, Python (PyTorch, Jax), MATLAB, R

  • Project mention: Can Fortran survive another 15 years? | news.ycombinator.com | 2023-05-01

    What about the other benchmarks on the same site? https://docs.sciml.ai/SciMLBenchmarksOutput/stable/Bio/BCR/ BCR takes about a hundred seconds and is pretty indicative of systems biological models, coming from 1122 ODEs with 24388 terms that describe a stiff chemical reaction network modeling the BCR signaling network from Barua et al. Or the discrete diffusion models https://docs.sciml.ai/SciMLBenchmarksOutput/stable/Jumps/Dif... which are the justification behind the claims in https://www.biorxiv.org/content/10.1101/2022.07.30.502135v1 that the O(1) scaling methods scale better than O(log n) scaling for large enough models? I mean.

    > If you use special routines (BLAS/LAPACK, ...), use them everywhere as the respective community does.

    It tests with and with BLAS/LAPACK (which isn't always helpful, which of course you'd see from the benchmarks if you read them). One of the key differences of course though is that there are some pure Julia tools like https://github.com/JuliaLinearAlgebra/RecursiveFactorization... which outperform the respective OpenBLAS/MKL equivalent in many scenarios, and that's one noted factor for the performance boost (and is not trivial to wrap into the interface of the other solvers, so it's not done). There are other benchmarks showing that it's not apples to apples and is instead conservative in many cases, for example https://github.com/SciML/SciPyDiffEq.jl#measuring-overhead showing the SciPyDiffEq handling with the Julia JIT optimizations gives a lower overhead than direct SciPy+Numba, so we use the lower overhead numbers in https://docs.sciml.ai/SciMLBenchmarksOutput/stable/MultiLang....

    > you must compile/write whole programs in each of the respective languages to enable full compiler/interpreter optimizations

    You do realize that a .so has lower overhead to call from a JIT compiled language than from a static compiled language like C because you can optimize away some of the bindings at the runtime right? https://github.com/dyu/ffi-overhead is a measurement of that, and you see LuaJIT and Julia as faster than C and Fortran here. This shouldn't be surprising because it's pretty clear how that works?

    I mean yes, someone can always ask for more benchmarks, but now we have a site that's auto updating tons and tons of ODE benchmarks with ODE systems ranging from size 2 to the thousands, with as many things as we can wrap in as many scenarios as we can wrap. And we don't even "win" all of our benchmarks because unlike for you, these benchmarks aren't for winning but for tracking development (somehow for Hacker News folks they ignore the utility part and go straight to language wars...).

    If you have a concrete change you think can improve the benchmarks, then please share it at https://github.com/SciML/SciMLBenchmarks.jl. We'll be happy to make and maintain another.

  • prima

    PRIMA is a package for solving general nonlinear optimization problems without using derivatives. It provides the reference implementation for Powell's derivative-free optimization methods, i.e., COBYLA, UOBYQA, NEWUOA, BOBYQA, and LINCOA. PRIMA means Reference Implementation for Powell's methods with Modernization and Amelioration, P for Powell.

  • Project mention: Nagfor supports half-precision floating-point numbers | news.ycombinator.com | 2024-03-06

    1. nagfor Release 7.1(Hanzomon) Build 7149 released on March 5, 2024, fixed all the bugs spotted, but introduced an ICE when compiling PRIMA ( http://www.libprima.net ). The ICE has nothing to do with half-precision real, because it occurs when PRIMA is configured to use single or double precision. It can be reproduced by

    ```

    git clone https://github.com/libprima/prima.git && cd prima && git checkout ec42cb0 && cd fortran/examples/lincoa && make ntest

    ```

    2. nagfor 7.2 released on 6 March, 2024 included neither the ICE nor the fixes for the bugs.

  • jidt

    JIDT: Java Information Dynamics Toolkit for studying information-theoretic measures of computation in complex systems

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-06.

Matlab related posts

Index

What are some of the best open-source Matlab projects? This list will help you:

Project Stars
1 PRMLT 5,965
2 aircraft 4,894
3 Lenia 3,458
4 arl 1,874
5 casadi 1,549
6 matlab2tikz 1,490
7 jsbsim 1,206
8 SuiteSparse 1,064
9 MATLAB-Simulink-Challenge-Project-Hub 1,039
10 gramm 756
11 TIGRE 504
12 segyio 459
13 Peroxide 440
14 DynamixelSDK 409
15 DeepSqueak 362
16 brainstorm3 351
17 cheatsheet 328
18 matio 323
19 ANMS-Codes 312
20 matlab-dockerfile 308
21 SciMLBenchmarks.jl 289
22 prima 265
23 jidt 241
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com