matlab appdesigner Archives - MATLAB Apps https://matlab-apps.com/tag/matlab-appdesigner/ Official Website of MATLAB Apps | an educational YouTube channel specialized in designing professional MATLAB applications Tue, 29 Aug 2023 12:03:13 +0000 en-US hourly 1 https://wordpress.org/?v=6.4.4 https://i0.wp.com/matlab-apps.com/wp-content/uploads/2023/06/cropped-thumb.png?fit=32%2C32&ssl=1 matlab appdesigner Archives - MATLAB Apps https://matlab-apps.com/tag/matlab-appdesigner/ 32 32 222008058 SVM EasyTrainer – v1.0: Machine Learning – Get Full Regression Analysis with Support Vector Machine https://matlab-apps.com/2023/08/29/svm-easytrainer-v1-0-machine-learning-get-full-regression-analysis-with-support-vector-machine/ Tue, 29 Aug 2023 11:35:14 +0000 https://matlab-apps.com/?p=1269 In the attached video, we are going to show you a very beautiful app that makes regression process through support vector machine (SVM) just a fun! The app itself is called “SVM EasyTrainer”, which emphasizes our allegation regarding its usefulness. It is highly user-friendly machine learning app that needs zero knowledge or experience of programming; …

The post SVM EasyTrainer – v1.0: Machine Learning – Get Full Regression Analysis with Support Vector Machine appeared first on MATLAB Apps.

]]>
In the attached video, we are going to show you a very beautiful app that makes regression process through support vector machine (SVM) just a fun!

The app itself is called “SVM EasyTrainer”, which emphasizes our allegation regarding its usefulness. It is highly user-friendly machine learning app that needs zero knowledge or experience of programming; specifically MATLAB programming codes. It can do all the basic and little advanced steps for you just by one or a few clicks!

By running the application, it can be clearly seen that the target vector can be selected from any column of the main table dedicated for the imported dataset, and the other columns will automatically be configured to represent the predictor(s) of the model. The entries can also be modified manually before starting the app if you would like that! The app accepts external datasets with any standard format; like .xls, .xlsx, .xlsb, .xlsm, and .csv spreadsheets.

From the control panel, the user can split the dataset to train and test subsets to reduce the overfitting phenomenon. The train subset is used to generate the model and the test subset is used to evaluate the performance of that model using new instances rather than those used in the training phase.

Furthermore, the user can select the evaluation metric (SAE, MSE, or RMSE) and whether if he/she want to reproduce the results; which is a very useful feature for comparison studies. After that, the user can select the kernel function (if it is polynomial, then the polynomial order can be set from 1 up to the 20th degree). Then, one of three possible solvers can be selected and the data itself can be standardize to enhance the sensitivity of the machine learning algorithm.

The plots can be fully customized as per user’s needs. For example, for the actual and predicted responses, you can select the plot style, width, color, markers (with marker size, face color, and edge color), major and minor grid (color, width, line style, transparency), etc. Not just that, you can even export that plot and open it in an external figure with the same settings! Add to that, the user can export all the tables for all the data sets and subsets, and save the SVM model with an m-file to run externally in the future using any other program or script.

Please note that this video presents the final product. You can download the project and unlock its full potential.


MATLAB App Installer (closed source):

Full MATLAB Project (open source):


The post SVM EasyTrainer – v1.0: Machine Learning – Get Full Regression Analysis with Support Vector Machine appeared first on MATLAB Apps.

]]>
1269
EasyFit – v1.0: Perform Linear & Polynomial Regression Analysis with Transformation by Just 1-Click! https://matlab-apps.com/2023/08/27/easyfit-v1-0-perform-linear-polynomial-regression-analysis-with-transformation-by-just-1-click/ Sun, 27 Aug 2023 11:59:20 +0000 https://matlab-apps.com/?p=1253 From the video shown above, a new classical machine learning app is presented. We call it “Polynomial Regression EasyFit”. This application is highly user-friendly, which can give you the power and ability to generate your ordinary/simple linear regression as well as any polynomial regression model in your mind by just one click. The user can …

The post EasyFit – v1.0: Perform Linear & Polynomial Regression Analysis with Transformation by Just 1-Click! appeared first on MATLAB Apps.

]]>
From the video shown above, a new classical machine learning app is presented. We call it “Polynomial Regression EasyFit”.

This application is highly user-friendly, which can give you the power and ability to generate your ordinary/simple linear regression as well as any polynomial regression model in your mind by just one click. The user can increase the polynomial order up to the 9th degree.

The data can be imported from many spreadsheet formats; including .xls, .xlsx, .xlsb, .xlsm, and .csv files. You can then select any column to represent the predictor and the other one will automatically be configured to represent the target or response of the model. The entries can also be modified manually or even transformed; either on y or x, before initiating the the app and starting your regression analysis if you wish!

As we said above, the program supports full polynomial models up to the 9th order. To avoid facing overfitting phenomenon, the app offers you to split the full dataset into two subsets; a train subset to generate the LR model and a test subset to evaluate the performance of the regression model using new instances than those used in the training phase.

Furthermore, to have repeatable results, which is very useful for comparison studies, you can easily achieve that by turning a dedicated switch ON and select the portion or percentage of the test subset, while the remaining portion will be assigned to the other subset automatically.

If you want to see the full-detailed analysis (including many plots, residuals, diagnostics, coefficient covariance, observation info, etc), then you need to check the corresponding box before running your regression analysis.

Please note that this video presents the final product. You can download the project and unlock its full potential.


MATLAB App Installer (closed source):

Full MATLAB Project (open source):


The post EasyFit – v1.0: Perform Linear & Polynomial Regression Analysis with Transformation by Just 1-Click! appeared first on MATLAB Apps.

]]>
1253
Polygon EasyDraw (Full Project): Master Polygons Effortlessly with Our Innovative Drawing App – Simplify Complex Shapes! https://matlab-apps.com/2023/08/21/polygon-easydraw-full-project-master-polygons-effortlessly-with-our-innovative-drawing-app-simplify-complex-shapes/ Mon, 21 Aug 2023 07:50:44 +0000 https://matlab-apps.com/?p=1065 Are you tired of struggling to draw complex polygon shapes? Well, get ready, because soon you’ll be able to do it with ease, thanks to our upcoming app developed using the powerful MATLAB AppDesigner IDE. This new app will enable you to effortlessly create any regular or irregular polygon shape with different sizes, x- and …

The post Polygon EasyDraw (Full Project): Master Polygons Effortlessly with Our Innovative Drawing App – Simplify Complex Shapes! appeared first on MATLAB Apps.

]]>
Are you tired of struggling to draw complex polygon shapes? Well, get ready, because soon you’ll be able to do it with ease, thanks to our upcoming app developed using the powerful MATLAB AppDesigner IDE.

This new app will enable you to effortlessly create any regular or irregular polygon shape with different sizes, x- and y-coordinates, transparency, colors, background color, grid transparency, and color, thickness, and more.

Not only that, but the app will also feature the ability to draw circles, ellipses, rings, triangles, squares, pentagons, hexagons, heptagons, octagons, nonagons, decagons, and higher. No matter what shape you need, this app has got you covered.

With its user-friendly interface and advanced features, this app will be perfect for professionals, students, or anyone who needs to create precise shapes quickly and easily. The app can be modified to provide detailed information about the shape and its properties, such as its area, perimeter, and centroid.

So, what are you waiting for!? This powerful new app can simplify your polygon drawing experience like never before. With our app, you’ll be able to create detailed diagrams or graphs with ease, and you won’t have to spend hours perfecting the shape of your polygon.

Download it now and take the first step towards hassle-free polygon drawing.


MATLAB App Installer (closed source):

Full MATLAB Project (open source):

The post Polygon EasyDraw (Full Project): Master Polygons Effortlessly with Our Innovative Drawing App – Simplify Complex Shapes! appeared first on MATLAB Apps.

]]>
1065
Advanced 3D Function Visualization App: An Immersive Tool for Visualizing 2-Dimensional Benchmark Functions https://matlab-apps.com/2023/08/11/immersive-3d-function-visualization-app-an-advanced-tool-for-optimizing-benchmark-functions/ Fri, 11 Aug 2023 10:02:27 +0000 https://matlab-apps.com/?p=1018 We are excited to unveil our latest software development, a high-powered, user-friendly tool designed for the dynamic visualization of any 3D function. This innovative platform extends beyond the ordinary, enabling users to explore both custom-defined and many unconstrained optimization benchmark functions/test functions with utmost precision and clarity. As part of our rigorous testing and development …

The post Advanced 3D Function Visualization App: An Immersive Tool for Visualizing 2-Dimensional Benchmark Functions appeared first on MATLAB Apps.

]]>
We are excited to unveil our latest software development, a high-powered, user-friendly tool designed for the dynamic visualization of any 3D function.

This innovative platform extends beyond the ordinary, enabling users to explore both custom-defined and many unconstrained optimization benchmark functions/test functions with utmost precision and clarity.

As part of our rigorous testing and development process, we have effectively leveraged a multitude of functions published on the following resource-rich website, [Alroomi ↗]. This has allowed us to ensure the reliability, accuracy, and user-centered design of our software.

MATLAB-Apps.com

Our robust visualization tool comes with an extensive built-in list of functions that includes, but is not limited to:

  • Ackley’s Function No.1
  • Adjiman’s Function
  • Alpine Function No.1
  • Alpine Function No.2
  • Banana Shape Function
  • Bird Function
  • Bohachevsky’s Function No.1
  • Bukin’s Function No.6
  • Carrom Table Function
  • Chen’s Bird Function
  • Complex Function
  • Cosine Mixture Function
  • Cross-In Tray Function
  • Davis’ Function
  • Deflected Corrugated Spring Function
  • Downhill Step Function
  • Drop-Wave Function
  • Egg-Holder Function
  • Exponential Function
  • Generalized Penalized Function No.1
  • Generalized Penalized Function No.2
  • Generalized Rastrigin’s Function
  • Generalized Rosenbrock’s Valley Function
  • H1 Function
  • Hosaki’s Function
  • Inverted Cosine Wave Function
  • Jennrich-Sampson’s Function
  • Judge’s Function
  • Keane’s Function
  • Michalewicz’s Function
  • Mishra’s Function No.3
  • Mishra’s Function No.5
  • Mishra’s Function No.6
  • Modified Schaffer’s Function No.4
  • Muller-Brown’s Surface Function
  • Peaks Function
  • Price’s Function No.1
  • Price’s Function No.2
  • Qing’s Function
  • Salomon’s Function
  • Sawtoothxy Function
  • Schwefel’s Function No.2.21
  • Schwefel’s Function No.2.26
  • Shekel’s Foxholes Function
  • Six-Hump Camel-Back Function
  • Step function No.1
  • Stepint Function
  • Trefethen’s Function
  • Tsoulos’ Function
  • Ursem Function No.1
  • Ursem Function No.3
  • Vincent’s Function
  • W / Wavy Function
  • Zakharov’s Function

Moreover, our software is built to accommodate any User-defined function, offering flexibility and customization to suit a variety of needs.

With this tool, we have aimed to bridge the gap between high-end functionality and user accessibility. Our software caters to professionals in the field of optimization and visualization, researchers, students, and anyone interested in exploring the world of 3D functions. We believe that this tool will significantly enhance the user’s understanding and exploration of complex 3D functions, making it an indispensable resource in the realm of function optimization.

Join us on this exciting journey of discovery and visualization. Dive deep into the world of 3D functions like never before with our advanced visualization tool. Experience the power of precision, clarity, and flexibility in optimization and visualization, all in one comprehensive platform.

Remember, with our 3D Function Visualizer, the only limit is your imagination.


MATLAB App Installer (closed source):


Next Prev
img1
img2
img3
img4
img5
img6
img7
img8
Next Prev



The post Advanced 3D Function Visualization App: An Immersive Tool for Visualizing 2-Dimensional Benchmark Functions appeared first on MATLAB Apps.

]]>
1018
Effortlessly Solve Nonlinear Equations with our Trust-Region Method (TRM) Solver App https://matlab-apps.com/2023/07/31/effortlessly-solve-nonlinear-equations-with-our-trust-region-method-trm-solver-app/ https://matlab-apps.com/2023/07/31/effortlessly-solve-nonlinear-equations-with-our-trust-region-method-trm-solver-app/#comments Mon, 31 Jul 2023 14:13:46 +0000 https://matlab-apps.com/?p=983 Are you tired of spending countless hours trying to solve nonlinear equations? Do you want an easy-to-use application that can solve your equations in milliseconds? Look no further than our trust-region method solver app! Our app is designed to make solving nonlinear equations a breeze, even for those with zero programming experience. You can enter …

The post Effortlessly Solve Nonlinear Equations with our Trust-Region Method (TRM) Solver App appeared first on MATLAB Apps.

]]>
Are you tired of spending countless hours trying to solve nonlinear equations? Do you want an easy-to-use application that can solve your equations in milliseconds? Look no further than our trust-region method solver app!

Our app is designed to make solving nonlinear equations a breeze, even for those with zero programming experience. You can enter your equation in a symbolic way and solve it at any starting point, with the solution displayed in milliseconds. And if you want to investigate more starting points, our app will display the location of all the solution points.

But that’s not all – our app also includes a plotting facility that shows the curve of the entered equation and the location of the solution point. You can customize the function curve, the solution points, and the reference line at y=0 to your liking. And if the solution point is beyond the domain or the lower and upper bounds of the independent variable, the plot can be expanded to accommodate it.

Our app also includes a message box that interacts with the user, letting them know if the solution is solvable or not, and if not, providing guidance on how to tackle the issue.

Using many useful tricks, our trust-region method (TRM) solver app is an advanced tool for solving nonlinear equations. Download the project from the link, given below, and see for yourself how easy it can be to solve nonlinear equations!


Full MATLAB Project (open source):

The post Effortlessly Solve Nonlinear Equations with our Trust-Region Method (TRM) Solver App appeared first on MATLAB Apps.

]]>
https://matlab-apps.com/2023/07/31/effortlessly-solve-nonlinear-equations-with-our-trust-region-method-trm-solver-app/feed/ 1 983
Car Speed Simulator with Some Fundamental Physics Equations https://matlab-apps.com/2023/07/24/car-speed-simulator-with-some-fundamental-physics-equations/ Mon, 24 Jul 2023 14:43:59 +0000 https://matlab-apps.com/?p=950 From the video shown above, we introduce an exciting MATLAB application developed using App Designer. The app is a car speed simulator that allows the user to adjust the speed of the car and the distance that needs to be covered. It utilizes fundamental physics equations to simulate the movement of the car and provides …

The post Car Speed Simulator with Some Fundamental Physics Equations appeared first on MATLAB Apps.

]]>
From the video shown above, we introduce an exciting MATLAB application developed using App Designer. The app is a car speed simulator that allows the user to adjust the speed of the car and the distance that needs to be covered.

It utilizes fundamental physics equations to simulate the movement of the car and provides an engine sound effect, making the simulation more realistic and engaging.

Using this app, users can gain a better understanding of how car speed and physics equations work in real-world scenarios. The app is not only informative but also fun to use, as the user can pause the simulation at any time and reset it to its initial state.

This application is a prime example of the impressive capabilities of MATLAB and AppDesigner. It incorporates many useful tricks that can be utilized in developing more advanced apps. The video showcases the final product but does not include the development process. However, users can download the project after purchasing it with a very tiny price (via BuyMeACoffee “BMC” platform).

Whether you’re a student, an engineer, or simply curious about physics, this app is an excellent tool to have in your toolbox. So, sit back, relax, and enjoy the simulation of car speed and physics equations using MATLAB AppDesigner!


Full MATLAB Project (open source):

The post Car Speed Simulator with Some Fundamental Physics Equations appeared first on MATLAB Apps.

]]>
950
Control Blinking Buttons Behavior with MATLAB AppDesigner https://matlab-apps.com/2023/07/24/control-blinking-buttons-behavior-with-matlab-appdesigner/ Mon, 24 Jul 2023 12:53:17 +0000 https://matlab-apps.com/?p=945 In this video, we will be previewing a MATLAB app developed using AppDesigner that allows users to control the blinking behavior of buttons. The app features 24 buttons that can be controlled to blink at different speeds, start, pause, resume, and stop the blinking process. Additionally, there is a clear button that resets the background …

The post Control Blinking Buttons Behavior with MATLAB AppDesigner appeared first on MATLAB Apps.

]]>
In this video, we will be previewing a MATLAB app developed using AppDesigner that allows users to control the blinking behavior of buttons.

The app features 24 buttons that can be controlled to blink at different speeds, start, pause, resume, and stop the blinking process. Additionally, there is a clear button that resets the background color of buttons to their initial state.

While we will not be walking through the development process, we will provide an overview of the app’s key features and demonstrate how it can be customized to fit different needs. The app is flexible and can be adjusted to any size, making it a powerful tool for designing more complex applications.

The entire project can be downloaded from the link provided in the video description. We believe the app provides some useful hands-on experiences, and we encourage you to check it out if you are interested in developing custom applications with a range of features.

We hope this video gives you a sense of the app’s capabilities and inspires you to explore MATLAB and AppDesigner further. Thank you for watching!


Full MATLAB Project (open source):

The post Control Blinking Buttons Behavior with MATLAB AppDesigner appeared first on MATLAB Apps.

]]>
945