What is the difference between labview and simulink




















Contact us. Close Menu. Welcome to EDAboard. To participate you need to register. Registration is free. Click here to register now.

Register Log in. JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding. You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser. What's the difference between LabView and Simulink?

Thread starter Ana-Maria Start date Apr 30, However mastering LabVIEW requires years of experience and dedication like mastering any other programming language. Such a level of mastering cannot be easily studied in courses or from books but requires hands-on real-world experience. Labview is worth learning if you work or plan to work in the fields of automation, control or research and development, regardless of your industry, whether it is automotive, oil and gas, aviation, robotics, electronics or another.

Since the problem domain is fundamentally procedural, it becomes quite difficult to use a dataflow language for that purpose. Nevertheless, LabView is still the standard, thanks to the wide availability of hardware interfaces for it. Engineers are mostly using it in test departments as well as for laboratory measurements. Since NI released their compactRIO platform, engineers are also using it for embedded data acquisition or control applications. Most engineers and scientists can learn to use it quickly.

LabVIEW provides a universal platform for numerous applications in diverse fields. This is similar to what you get in text based IDEs with variables. In LV you don't usually have it because wire values are transient, so the value is not kept around unless you explicitly ask for it. Yair Yair 2, 11 11 silver badges 12 12 bronze badges. I do agree with your argument that just because it has not been tried for multiple things doesn't mean that it isn't doable.

All the use-case examples on NI's website suggest that control system, data aquisition, measurement, and testing are the key area of application.

Your answer is good and with valid arguments! You're right that technically isn't a language at all, since it's the name of the IDE, but then the argument simply moves to whether G is a DSL or not.

My understanding is that years ago NI had some legal issues with using G as the name for the language, which is why you don't see it around much.

In practice, LV and G are synonymous. And while I agree that LV isn't very well known, and that it's mostly used in specific areas, it's still technically a fully functional general purpose language although, again, that doesn't mean that it's good for everything.

I really need to make a decision how I am going to maintain these tools. Cannot beat the driver support for NI hardware, but that doesn't mean they don't have drivers for third party ones. I was thinking of LV as not being very well known by programmers. It is true that in some places it is well known labs, engineering departments in the academy, aerospace, car manufacturers, etc. If you do, be sure to link here as well.

Maybe simulation? I have no idea which one is more suitable for you. Good suggestion! Adrian Keister Adrian Keister 2 2 gold badges 12 12 silver badges 29 29 bronze badges. You can find the story in National Instruments website. Perhaps, although LV does not have the reliability and "tested"-ness of C. In our case, LV was the legacy code, and we moved towards C.

That is a bit strange as I hear from people in modelling and simulation that LV is doing the job right! But of course, your use case are not necessarily the same. Yeah, we're talking NASA-reliable. LV crashes too often. In fact, the path that we took is pretty much exactly the same path that NASA took for one of their projects.

They were using LV, but their reliability engineers took one look at LV and said, "Not stable enough. AdrianKeister You seem to be quite close to my industry. I am surprised that LV does all those advertisement and actually not helpful when it comes to something as complex as NASA or Interservice avionics.

Show 1 more comment. Disclaimer: I used to work for MathWorks. Thanks for your answer! I was not aware of that. Show 5 more comments. Could you elaborate about this module? Sign up or log in Sign up using Google. Sign up using Facebook. Sign up using Email and Password. Post as a guest Name. Email Required, but never shown. The Overflow Blog. Does ES6 make JavaScript frameworks obsolete?



0コメント

  • 1000 / 1000