https://github.com/sandra1me/graph_plot
2D and 3D plots
https://github.com/sandra1me/graph_plot
graph matlab matlab-gui matlabappdesigner plot
Last synced: over 1 year ago
JSON representation
2D and 3D plots
- Host: GitHub
- URL: https://github.com/sandra1me/graph_plot
- Owner: Sandra1me
- License: mit
- Created: 2024-11-26T14:39:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-09T12:19:19.000Z (over 1 year ago)
- Last Synced: 2025-01-26T09:15:00.103Z (over 1 year ago)
- Topics: graph, matlab, matlab-gui, matlabappdesigner, plot
- Language: MATLAB
- Homepage:
- Size: 529 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 2D and 3D Graph Plot


Create different types of graphs (curves, surfaces) to represent simple mathematical functions and their derivatives.
## Installation
Download and double-click on the GraphPlot.mlapp to execute MATLAB and run the app. Alternatively, the complete code is in the GraphPlot_Code.m file.
## Usage
Select the range for the x-axis (horizontal axis). The default value is from -10 to 10. When plotting a 3D graph, you will select a range for both x and y-axis.

Then select the function to plot, or insert a custom one.

WARNING!
If you write a custom function, it is important to use the dot notation.
Examples:
x.*sin(x)
x.^2
2*sin(x)
To plot the function, click the "Plot" button. The "Clear" button will clear the graph.

With the 3D plot, you can drag the graph to rotate the view, and zoom in and out with your mouse wheel.
To export a graph, click on the save as icon.

## Roadmap
I may add animated plots in the future.
## Contributing
Just to let you know, pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.
## License
[MIT](https://choosealicense.com/licenses/mit/)