matlab GUI——按下按钮在指定的坐标下绘制函数图像
目录
1.组件布局
2.回调函数设置
3.编写回调函数
1.组件布局
2.回调函数设置
右键单击plot按钮——查看回调——call backs
3.编写回调函数
% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA
a = str2double(get(handles.edit1,'String'));
b = str2double(get(handles.edit2,'String'));
c = str2double(get(handles.edit3,'String'));
x=-100:0.01:100;
y = a*x.^b + c;
plot(handles.axes1,x,y)
set(handles.axes1,"Xgrid",'on','Ygrid','on')
xlabel(handles.axes1,"x")
ylabel(handles.axes1,'y')
title(handles.axes1,'y')
注:这里与普通的坐标系绘图的区别在于这里无论是图像的绘制还是坐标系的属性设置,都多了一个参数,即坐标系句柄,
handles.指定坐标系的tag属性名
效果图如下:
matlab GUI——按下按钮在指定的坐标下绘制函数图像相关推荐
- Matlab|绘制函数图像
欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章. 欢迎加入团队圈子!与作者面对面!直接点击! 一.绘制图像的常用 ...
- 集成计算器,日期差,绘制函数图像功能的Matlab App Designer 开发
目录 一.引言 1.实验背景 2.实验内容 二.实验过程 1.实验原理 2.Matlab代码 (1)Matlab关键代码解读 (2)完整代码 三.运行输出结果 一.引言 1.实验背景 本实验的构思启发 ...
- Matlab绘图基础——利用axes(坐标系图形对象)绘制重叠图像 及 一图多轴(一幅图绘制多个坐标轴)
Matlab绘图基础--利用axes(坐标系图形对象)绘制重叠图像 及 一图多轴(一幅图绘制多个坐标轴) - 司徒鲜生 - 博客园 Matlab中axes函数解析_ljh0302的博客-CSDN博客_ ...
- matlab gui设计 一个按钮两个功能(开始和暂停)
matlab 设计Gui界面,想通过一个按钮实现两个通功能,点一下是开始,再点击一下是暂停,再再点击又是开始 要求:开始按钮,点击之后,程序开始运行,此时按钮变为暂停按钮 再次点击,程序暂停,按钮变为 ...
- Matlab中绘制函数图像的技巧
Matlab拥有非常powerful的绘图功能,如果能够好好利用可以使得工作量大大得以简化,本文主要介绍如何用其来绘制2D的函数图形,也涉及其中的许多技巧. 1.基本绘图从赋值和plot()函数开始 ...
- 利用matlab绘制函数图像
文章目录 一.下载matlab.rar 二.解压缩matlab.rar 三.启动matlab窗口 四.绘制一元函数图像 - 直线或曲线 1.绘制直线 2.绘制曲线 五.绘制二元函数图像 - 平面或曲面 ...
- 在matlab内绘制函数图像
1 函数图像1 详细情况可参考matlab的帮助文档 对于函数 建立如下,程序: 程序1: function dy = rigid(t,y) dy = zeros(3,1); % a column v ...
- matlab绘制函数的图像,在matlab内绘制函数图像
1 函数图像1 详细情况可参考matlab的帮助文档 对于函数 建立如下,程序: 程序1: function dy = rigid(t,y) dy = zeros(3,1); % a column v ...
- matlab三维条形/饼型/离散杆/柱坐标图形绘制
本博文源于matlab基础,主要对三维图形的一些简单绘制. 三维条形图 在matlab中采用bar2和bar3h来绘制条形图 例子:使用bar3和bar3h绘制一个随机矩阵的横向与纵向三维条形图 &g ...
最新文章
- Microsoft.Jet.OLEDB.4.0”提供程序不支持 ITransactionLocal 接口。本地事务不可用于当前提供程序...
- 从神经网络到全栈AI开发,原来AI还能这么用
- 1020 月饼 (25 分)(c语言)
- OpenCV reshape函数需要注意的细节
- 电热水器工作过程 c语言,热水器工作流程图
- 用1、2、2、3、4、5这六个数字,用java写一个main函数,打印出所有不同的排列,如:512234、412345等,要求:4不能在第三位,3与5不能相连。...
- 信息学奥赛一本通(1322:【例6.4】拦截导弹问题(Noip1999))
- matlab第六章课后答案,matlab作业第6章
- request.getInputStream中文乱码解决方案
- Django 框架之 URL
- 孤岛惊魂4服务器稳定吗,《孤岛惊魂5》究竟好不好玩 让我来告诉你(缺点)
- 图片求导锐化 与模糊检测
- 基于NSGA3的swat模型情景的多目标优化算法,python
- 南京大学计算机科学与技术,南京大学计算机科学与技术系简介
- 360云盘上传 计算机文件格式,360云盘怎么上传文件 360云盘上传文件方法
- 11.练习:用*号打印直角三角形
- SpeedTree - 在SpeedTree中导入自定义模型
- python02 函数 等额本金贷款
- centos7中kubeadm方式搭建k8s集群(crio+calico)(k8s v1.21.0)
- js代码转换成java代码_js代码转换为java
热门文章
- Android之Menu动态改变文字
- .NET框架类库中的命名空间
- 无法加载 DLL“SQLite.Interop.DLL”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。...
- Java爬取并下载酷狗音乐
- c/c++ 继承与多态 文本查询的小例子(非智能指针版本)
- sklearn中SVM调参说明
- javascript设置和获取cookie的方法
- SQL Server2008 表旋转(pivot)技术
- [ActionScript 3.0] NetConnection建立客户端与服务器的双向连接
- 错误 0xc0202049: 数据流任务 1: 无法在只读列“ID”中插入数据