Displaying 1 to 20 from 23 results

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

  •    Matlab

matlab2tikz is a MATLAB(R) script to convert native MATLAB(R) figures to TikZ/Pgfplots figures that integrate seamlessly in LaTeX documents. To download the official releases and rate matlab2tikz, please visit its page on FileExchange.

cocalc - CoCalc: Collaborative Calculation in the Cloud

  •    CoffeeScript

CoCalc offers collaborative calculation in the cloud. This includes working with the full (scientific) Python stack, SageMath, Julia, R, Octave, and more. It also offers capabilities to author documents in LaTeX, R/knitr or Markdown, storing and organizing files, a web-based Linux Terminal, communication tools like a chat, course management and more. You can easily use CoCalc on your own computer for free by running a Docker image.

clubber - Application of music theory in audio reactive visualizations

  •    Javascript

This small js library listens to audio sources and extracts the underlying rhythmic information. The linear frequency energies are converted into midi notes which music theory suggests to be a better segregation for music audio. A set of meaningful measurements are produced in a form suitable for direct use in webgl shaders, or any other context. This simple flow provides a powerful framework for the rapid development of awesome audio reactive visualisations.

ac-octave - An auto-complete source for Octave in emacs

  •    Emacs

If you can't use ac-octave in octave-mode, check whether auto-complete-mode is running or not. Start inferior-octave in background before use ac-octave.




facerecognition_guide - This is a guide to face recognition with Python, GNU Octave/MATLAB and OpenCV2 C++

  •    Python

This is my guide to face recognition with OpenCV2 C++ and GNU Octave/MATLAB. If you research on face recognition, you'll soon notice there's a gigantic number of publications, but source code is very sparse. So this guide is here to change that. Two algorithms are explained and implemented with GNU Octave/MATLAB and OpenCV2 C++ namely Eigenfaces and Fisherfaces. To build the Python version of this document simply run make python, to build the Octave version of this document run make octave.

glider_toolbox - MATLAB/Octave scripts to manage data collected by a glider fleet, including data download, data processing and product and figure generation, both in real time and delayed time

  •    Matlab

The glider toolbox is a set of MATLAB/Octave scripts and functions developed at SOCIB to manage the data collected by a glider fleet. They cover the main stages of the data management process both in real time and delayed time mode: metadata aggregation, data download, data processing, and generation of data products and figures. The toolbox is exhaustively self-documented using the standard documentation comment system. Hence the help pages are available using the documentation browser or the help command.

octave-docset - Octave documentation as Dash docset

  •    Python

Octave is a programming language for matrix mathematical calculations. It is very similar to MatLab and its syntax is almost interchangable. I use Octave at university for Machine Learning and Speech Processing calculations. Dash is an API Documentation Browser and Code Snippet Manager for Mac. If you are using Windows or Linux you probably want to have a look at Zeal which is quite similar to Dash.

ResInsight - 3D viewer and post processing of reservoir models

  •    C++

ResInsight is an open source, cross-platform 3D visualization and post processing tool for reservoir models and simulations. The system also constitutes a framework for further development and support for new data sources and visualization methods, e.g. additional solvers, seismic data, CSEM, geomechanics, and more. The user interface is tailored for efficient interpretation of reservoir simulation data with specialized visualizations of properties, faults and wells. It enables easy handling of a large number of realizations and calculation of statistics. To be highly responsive, ResInsight exploits multi-core CPUs and GPUs. Integration with GNU Octave enables powerful and flexible result manipulation and computations. Derived results can be returned to ResInsight for further handling and visualization. Eventually, derived and computed properties can be directly exported to Eclipse input formats for further simulation cycles and parameter studies.


imgproc_scripts - Image processing scripts for learning purposes.

  •    Matlab

Octave or Python scripts to solve some image processing problems. The scripts are just a practice to learn some basic techniques or a first and easier implementation of more complex ones. The implemented algorithm is based on [1], an efficient application of the classical Hough Transform technique to detect ellipses on an image. The main problem of the usage of the normal Hough Transform for ellipse detection is the necessary high dimensional accumulator to store the parameters' votes, since the general equation of an ellipse is composed of 5 variables: the center point [x0 y0], the minor and major half-lengths a and b, and the rotation angle (check this here). Xie's implementation makes some assumptions and can find all parameters with great accuracy using just a 1D accumulator. The complexity is in the number of nonzero pixels of the image.

octave-docker - Dockerfile to build an Octave container

  •    Shell

Lightweight development environment for testing Octave scripts. Mount your local source folder to the container and run it inside the container.

octsympy - A Symbolic Package for Octave using SymPy

  •    Matlab

An implementation of a symbolic toolbox using SymPy. Feature parity with the other symbolic toolboxes.

BDA_m_demos - Bayesian Data Analysis demos for Matlab/Octave

  •    Matlab

This repository contains some Matlab/Octave demos for the book Bayesian Data Analysis, 3rd ed by Gelman, Carlin, Stern, Dunson, Vehtari, and Rubin (BDA3). Currently there are demos for BDA3 Chapters 2, 3, 4, 5, 6, 10 and 11. Furthermore there is a demo for MatlabStan.

MATLAB-Octave - This repository contains algorithms written in MATLAB/Octave

  •    Matlab

These repository is a collection of useful algorithms and data structures built in MATLAB/Octave. In addition you will find solutions from project euler problem sets. The code in this repository is cross-portabel for MATLAB and for Octave. Octave is a free high-level interpreter language that is equivalent to the textuelle programming language MATLAB.

vot-toolkit - Visual Object Tracking (VOT) challenge evaluation toolkit

  •    Matlab

This repository contains the official evaluation kit for the Visual Object Tracking (VOT) challenge. The repository contains the actual evaluation toolkit as a set of Matlab (Octave compatible) scripts, a documentation and a set of integration examples for different programming languages. For more detailed informations consult the documentation available in the source or a compiled version of the documentation here. You can also subscribe to the VOT mailing list to receive news about challenges and important software updates or join our support form to ask questions.

notebooks - :notebook: A growing collection of Jupyter Notebooks written in Python, OCaml and Julia for science examples, algorithms, visualizations etc

  •    Jupyter

This repository hosts some Jupyter Notebooks, covering various subjects. Go to nbviewer to read them. At the beginning, this repository was only here to host some small experiments, for me to learn how to use the wonderful Jupyter tools correctly (baby notebooks 🍼)...

blasjs - Pure Javascript manually written :ok_hand: implementation of BLAS, Many numerical software applications use BLAS computations, including Armadillo, LAPACK, LINPACK, GNU Octave, Mathematica, MATLAB, NumPy, R, and Julia

  •    TypeScript

This is a 100% Pure Javascript ( TypeScript ) re-write of the reference implementation Basic Linear Algebra SubPrograms (BLAS) numerical library found here. This is a full manual re-write, "emscripten" was not used. The resulting bundled blasjs file is an agnostic UMD library, it can be used in a web client as-well as in a server side node environment.

MATL - A programming language based on MATLAB and suitable for code golfing

  •    Matlab

A programming language based on MATLAB/Octave and suitable for code golf. The compiler works in MATLAB R2015b or newer. Probably in older versions too, except for some specific functions. It is also compatible with Octave 4.0.0. The compiler tries to ensure consistent behaviour in both platforms. In addition, you can use it at Try it online! and at MATL Online.

matlab-rinex-reader - Fixed old Kai Borre Matlab code to run in Octave and hence be callable by Python to work with RINEX data

  •    Matlab

If you're looking for a Python RINEX OBS and NAV reader, check out Pynex. Working on updating the code to run in modern Matlab and Octave for use with oct2py in calling from Python.

Digital-Forestry-Toolbox - A collection of digital forestry tools for Matlab/Octave

  •    MATLAB

The Digital Forestry Toolbox (DFT) is collection of tools and tutorials for Matlab/Octave designed to help process and analyze remote sensing data related to forests. Please check the Digital-Forestry-Toolbox website.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.