IDE with support for MATLAB and Circuit Simulators

  • Context: MATLAB 
  • Thread starter Thread starter pairofstrings
  • Start date Start date
  • Tags Tags
    Circuit Matlab Support
Click For Summary
SUMMARY

The discussion focuses on finding an Integrated Development Environment (IDE) suitable for Embedded System Programming on Linux that supports MATLAB and circuit simulation software. Key recommendations include Octave IDE, SciLab IDE, and Julia, with Julia noted for its performance advantages over MATLAB. The conversation emphasizes that while MATLAB is proprietary, alternatives exist, though they may not fully replicate its capabilities. Additionally, a non-MATLAB graphical circuit simulator using Spice is mentioned as a viable option.

PREREQUISITES
  • Familiarity with Embedded System Programming concepts
  • Understanding of MATLAB and its functionalities
  • Knowledge of circuit simulation software
  • Experience with Linux operating systems
NEXT STEPS
  • Explore Octave IDE for MATLAB-like functionality
  • Investigate SciLab IDE as an alternative for mathematical computations
  • Learn about Julia programming language and its IDEs, particularly Juno and iPython
  • Research circuit simulation tools compatible with Linux, such as Spice-based simulators
USEFUL FOR

Embedded system developers, software engineers, and researchers looking for free and industry-oriented tools for programming and circuit simulation on Linux platforms.

pairofstrings
Messages
411
Reaction score
7
Hello.
I am using Linux platform to do Embedded System Programming.
I want to know the name of Integrated Development Environment software that runs on Linux or Windows (via Wine on Linux) and that has support for MATLAB and any circuit simulation software.
Also, please let me know a good combination of IDE, Math Software, Circuit Simulation software and other tools required for Embedded System Programming on Linux Platform that is industry oriented. I am looking for software tools and software tools' combination. Industry oriented because Linux is free so I am assuming the software tools and software tools' combination needed for Embedded System Programming will also be free. I am also assuming that Linux platform is used in the industry for Embedded System Programming.
Please name all the software tools and software tools' combination for Embedded System Programming that runs on Linux Platform.
You can assume that I know hardware, programming languages, mathematics.
Please name all the software tools and software tools' combination that you know that facilitates development of embedded system programs.
I am assuming that MATLAB is used in the industry.
Thank you.
 
Last edited:
Physics news on Phys.org
Your best bet is to look at the MATLAB site and see if they have a circuit simulator toolkit:

http://www.mathworks.com/help/physm....html;jsessionid=5bea68ed84f3cdd05a9d75276483

You won't find an IDE that simulates MATLAB to the degree that Matlab itself does. Matlab is a proprietary platform and clones can't come close to imitating it.

Having said that, there are a few that do their best to imitate MATLAB like Octave IDE, SciLab IDE and the new programming language Julia.

Some clones are listed here:

http://dspguru.com/dsp/links/matlab-clones

and the Julia website is here:

http://julialang.org/

Julia is interesting because its been benchmarked to run faster than Matlab but its IDE are very different from Matlab namely the Juno editor:

http://junolab.org/

and the very cool iPyhthon web-based notebook IDE (see the Anaconda integrated python/julia distribution):

http://quant-econ.net/jl/getting_started.html

I don't see a developed Julia circuit simulator but I guess that search can be left to the OP.

Lastly one such non-MATLAB graphical input circuit simulator using Spice:

http://www.partsim.com/
 

Similar threads

  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 32 ·
2
Replies
32
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
10
Views
5K
  • · Replies 8 ·
Replies
8
Views
5K
Replies
9
Views
3K
  • · Replies 17 ·
Replies
17
Views
3K
Replies
7
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K