| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → MATLAB Builder NE |
| Contents | Index |
| Learn more about MATLAB Builder NE |
To create the component for this example, see Simple Plot Example. Then create a Visual Basic application as follows:
Review the sample application for this example in
matlabroot\toolbox\dotnetbuilder\Examples\VSversionnumber\NET\PlotExample
\PlotVBApp\PlotApp.vb.
The program listing is shown here.
The program does the following:
Creates two arrays of double values
Creates a Plotter object
Calls the drawgraph method to plot the equation using the MATLAB plot function
Uses MWNumericArray to handle the data needed by the drawgraph method to plot the equation
Note For complete reference information about the MWArray class hierarchy, see the MWArray Class Library Reference (available online only). |
Uses a try-catch block to catch and handle any exceptions
The statement
Dim plotter As Plotter = New Plotter
creates an instance of the Plotter class, and the statement
plotter.drawgraph(coords)
calls the method drawgraph.
Build the PlotApp application using Visual Studio .NET.
The PlotVBApp folder contains a Visual Studio .NET project file for this example. Open the project in Visual Studio .NET by double-clicking PlotVBApp.vbproj in Windows Explorer. You can also open it from the MATLAB desktop by right-clicking PlotVBApp.vbproj > Open Outside MATLAB.
Add a reference to the MWArray component,
which is matlabroot\toolbox\dotnetbuilder\bin\architecture\framework_version
\mwarray.dll.
If necessary, add (or fix the location of) a reference to the PlotComp component which you built in a previous step. (The component, PlotComp.dll, is in the \PlotExample\PlotComp\x86\V2.0\Debug\distrib subfolder of your work area.)
Build and run the application in Visual Studio .NET.
![]() | Magic Square Example (Visual Basic) | Variable Arguments Example (Visual Basic) | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |