Giter VIP home page Giter VIP logo

ecos-matlab's Introduction

ecos-matlab

Matlab interface for ECOS, the Embedded Conic Solver. For detailed documentation please visit this page.

Repository Content

You will find the following directories in this repository:

  • bin: directory with the script for making a MEX binary (makemex.m) and other helper files for ecos-matlab.
  • conelp: Matlab implementation of ECOS with different linear system solver options.
  • src: mex interface C file
  • test: testing code - run batchtest.m to run different tests

Using ECOS in MATLAB

ECOS can be used in three different ways within MATLAB:

In either case, a compiled mex binary is required, which can be downloaded from embotech. The bottom part of the latter page also explains how to build it from source.

ecos-matlab's People

Contributors

adomahidi avatar hanwang avatar smerkli avatar tiagoakle avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ecos-matlab's Issues

ECOS YALMIP SUPPORT

I need to use ecos solver with yalmip. I downloaded and set all paths in Matlab. When I run yalmiptest.m , ECOS is shown as founded. But at end of the test I got this messages as follows.

| SOCP| N/A| Unknown problem in solver (Turn on 'debug' in sdpsettings) (Attempt to execute SCRIPT ecos as a function:
C:\Users\user\Documents\MATLAB\ecos-matlab-master\bin\ecos.m)|
| SOCP| N/A| Unknown problem in solver (Turn on 'debug' in sdpsettings) (Attempt to execute SCRIPT ecos as a function:
C:\Users\user\Documents\MATLAB\ecos-matlab-master\bin\ecos.m)|
| SOCP| N/A| Unknown problem in solver (Turn on 'debug' in sdpsettings) (Attempt to execute SCRIPT ecos as a function:
C:\Users\user\Documents\MATLAB\ecos-matlab-master\bin\ecos.m)|

Error: missing function sldlsparse in conelp

Hello everyone,

I am trying to use the solver conelp in Matlab; however, when I select the linear solver "ldlsparse", the code returns an error as the function "sldlsparse" did not exists. In fact, I cannot find it in any of the folders.

Side note: I believe in line 50 of the function "conelp_solve", it should be Nstretch the last input of the function "conelp_stretch", and not "2".

I thank in advance anyone who could take care of the first issue.

Andrea

Incorrect reference to ecos repository while doing git submodule update

While doing
git submodule update
I get
error: no such remote ref 51223ef6f4d9290c00f08fc9d7f1f0a02fabd161
To see what is going on, I cloned the actual ecos repository and then I do
git checkout 51223ef6f4d9290c00f08fc9d7f1f0a02fabd161
and get
fatal: reference is not a tree: 51223ef6f4d9290c00f08fc9d7f1f0a02fabd161

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.