Mathematics software for Linux | Mathematical optimization software | Free mathematics software

GNU Linear Programming Kit

The GNU Linear Programming Kit (GLPK) is a software package intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library. The package is part of the GNU Project and is released under the GNU General Public License. Problems can be modeled in the language GNU MathProg (previously known as GMPL) which shares many parts of the syntax with AMPL and solved with standalone solver GLPSOL. GLPK can also be used as a C library. GLPK uses the revised simplex method and the primal-dual interior point method for non-integer problems and the branch-and-bound algorithm together with Gomory's mixed integer cuts for (mixed) integer problems. GLPK is supported in the free edition of the OptimJ modeling system An independent project provides a Java-based interface to GLPK (via JNI). This allows Java applications to call out to GLPK in a relatively transparent manner. (Wikipedia).

Video thumbnail

Linear algebra for Quantum Mechanics

Linear algebra is the branch of mathematics concerning linear equations such as. linear functions and their representations in vector spaces and through matrices. In this video you will learn about #linear #algebra that is used frequently in quantum #mechanics or #quantum #physics. ****

From playlist Quantum Physics

Video thumbnail

Linear Programming (4)

Powered by https://www.numerise.com/ Formulating a linear programming problem

From playlist Linear Programming - Decision Maths 1

Video thumbnail

Linear Algebra for Computer Scientists. 7. Linear Combinations of Vectors

This computer science video is one of a series on linear algebra for computer scientists. In this video you will learn about linear combinations of vectors, that is, you will learn how to create new vectors by scaling then adding other vectors together. You will also learn that some sets

From playlist Linear Algebra for Computer Scientists

Video thumbnail

Linear algebra: Prove the Sherman-Morrison formula for computing a matrix inverse

This is part of an online course on beginner/intermediate linear algebra, which presents theory and implementation in MATLAB and Python. The course is designed for people interested in applying linear algebra to applications in multivariate signal processing, statistics, and data science.

From playlist Linear algebra: theory and implementation

Video thumbnail

GRCon21 - pyadi-jif: JESD204 tools for mere mortals

Presented by Travis Collins at GNU Radio Conference 2021 In this presentation, we will discuss a new open-source tool for configuring systems that utilize the JESD204 specification called pyadi-jif or JIF for short. JESD204 is an electrical specification used by modern high-speed data con

From playlist GRCon 2021

Video thumbnail

Intro to Linear Systems: 2 Equations, 2 Unknowns - Dr Chris Tisdell Live Stream

Free ebook http://tinyurl.com/EngMathYT Basic introduction to linear systems. We discuss the case with 2 equations and 2 unknowns. A linear system is a mathematical model of a system based on the use of a linear operator. Linear systems typically exhibit features and properties that ar

From playlist Intro to Linear Systems

Video thumbnail

GRCon20 - Time Delay Spectrometry Ultrasound with GNU Radio Capturing and Teaching the Principles

Presented by Paul Otto at GNU Radio Conference 2020 https://gnuradio.org/grcon20 GNU Radio Companion, combined with Jupyter notebooks, provides an ideal interactive framework for teaching the principles of time delay spectrometry (TDS) - a low-cost way of implementing many ultrasound appl

From playlist GRCon 2020

Video thumbnail

GRCon20 - Introducing OpenCPI as an Infrastructure for GNU Radio and GNU Radio Companion

Presented by Jim Kulp at GNU Radio Conference 2020 https://gnuradio.org/grcon20 Software-Defined Radio (SDR) applications developed using GNU Radio are typically based on embedded heterogeneous systems with a variety of processors, FPGAs and transceivers. But the ability of a GNU Radio

From playlist GRCon 2020

Video thumbnail

Linear Algebra 6j: Linear Systems for the Impatient

https://bit.ly/PavelPatreon https://lem.ma/LA - Linear Algebra on Lemma http://bit.ly/ITCYTNew - Dr. Grinfeld's Tensor Calculus textbook https://lem.ma/prep - Complete SAT Math Prep

From playlist Part 1 Linear Algebra: An In-Depth Introduction with a Focus on Applications

Video thumbnail

GRCon21 - The Role of GPUs in Modern SDR

Presented by John Ferguson and Adam Thompson at GNU Radio Conference 2021 Applications like machine learning, deep learning, and the promise of high-performance compute abstracted from highly programmable software APIs are driving future requirements for Software Defined Radios; these cha

From playlist GRCon 2021

Video thumbnail

EEVblog 1524 - The 10 CENT RISC V Processor! CH32V003

Checking out the new 10 cent WCH CH32V003 48MHz RISC V processor demo board and the MounRiver Eclipse IDE. Getting to blinky. The CH32V003 is a pin-for-pin alternative to the STM8S003 at 1/3rd the price, with more features. If you find my videos useful you may consider supporting the EEVb

From playlist Microcontrollers

Video thumbnail

Ramble: Why I Don't Want to Use Emacs

Today I talk about why I don't really care to use emacs. šŸ‘‡ PULL IT DOWN FOR THE GOOD STUFF šŸ‘‡ Patreon - https://patreon.com/thelinuxcast Liberapay - https://liberapay.com/thelinuxcast/ Youtube - https://www.youtube.com/channel/UCylGUf9BvQooEFjgdNudoQg/join ===== Follow us šŸ§šŸ§ ====== Odyse

From playlist Rambles

Video thumbnail

Determining if a vector is a linear combination of other vectors

Please Subscribe here, thank you!!! https://goo.gl/JQ8Nys Determining if a vector is a linear combination of other vectors

From playlist Linear Algebra

Video thumbnail

Linear Transformations on Vector Spaces

Remember when we learned about functions in algebra? Now we will learn something analogous for linear algebra, linear transformations. These take in some input vector and spit out something else. Let's learn how to use these! Script by Howard Whittle Watch the whole Mathematics playlist:

From playlist Mathematics (All Of It)

Video thumbnail

O'Reilly Webcast: The Linux Way: Rebuilding The Unix Way for a New Era

The original UNIX philosophy could be summed up: "Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface." Linux, as a "UNIX clone", supports a command line environment that a 1970s-era

From playlist O'Reilly Webcasts 2

Video thumbnail

What in the world is a linear program?

What is a linear program and why do we care? Today Iā€™m going to introduce you to the exciting world of optimization, which is the mathematical field of maximizing or minimizing an objective function subject to constraints. The most fundamental topic in optimization is linear programming,

From playlist Summer of Math Exposition 2 videos

Video thumbnail

Newton's Method for Systems of Nonlinear Equations

Generalized Newton's method for systems of nonlinear equations. Lesson goes over numerically solving multivariable nonlinear equations step-by-step with visual examples and explanation of the Jacobian, the backslash operator, and the inverse Jacobian. Example code in MATLAB / GNU Octave on

From playlist Newton's Method

Video thumbnail

GRCon20 - GNU Radio in a Direct-RF World

Presented by Travis Collins at GNU Radio Conference 2020 https://gnuradio.org/grcon20 Radio architecture has gone through several evolutions since the days of Armstrong and the first heterodyne devices. Even though superheterodyne still may be the performance king for targeted application

From playlist GRCon 2020

Video thumbnail

Visual Basic.NET Programming. Beginner Lesson 19. Linear Search

This is the nineteenth in a series of computer science video tutorials for beginners, about programming with Visual Basic.NET (VB.NET) in Visual Studio. In this lesson you will learn how to code a linear search. A linear search is one of many well-known searching and sorting algorithms tha

From playlist Programming with VB.NET. Beginner's Course

Video thumbnail

GRCon19 - Streaming with DPDK: Raising the Throughput Ceiling with Drivers in Use.. by Alex Williams

Streaming with DPDK: Raising the Throughput Ceiling with Drivers in Use Space by Alex Williams Software latency is the biggest impediment to high-speed streaming from a computer, and expensive kernel interactions are the primary source. System calls and buffer copying add to processing ti

From playlist GRCon 2019

Related pages

Branch and bound | OptimJ | Cutting-plane method | AMPL | Linear programming | Simplex algorithm