Matlab 函数语法格式 Matlab 函数语法格式是一种重要的编程语言语法,用于科学计算、数据分析和可视化。在 Matlab 中,有多种函数语法格式,每种格式都有其特定的用途和应用场景。以下是 Matlab 函数语法格式的知识点总结: 1. hist 函数语法格式: hist 函数用于生成柱状图,语法格式为: n = hist(Y) n = hist(Y,x) n = hist(Y,nbins) [n,xout] = hist(...) hist(...) hist(axes_handle,...) 其中,Y 是要生成柱状图的数据,x 是-bin 边界,nbins 是柱状图的 bin 数量,axes_handle 是要生成柱状图的坐标轴句柄。 例子: x = -4:0.1:4; y = randn(10000,1); hist(y,x); h = findobj(gca,'Type','patch'); set(h,'FaceColor','r','EdgeColor','w'); 2. gca 函数语法格式: gca 函数用于返回当前坐标轴对象的句柄,语法格式为: gca 例子: plot(rand(2,1)); set(gca,'xgrid','on'); set(gca,'ytick',[]); 3. ginput 函数语法格式: ginput 函数用于获取用户输入的坐标点,语法格式为: [x,y] = ginput(n) [x,y] = ginput [x,y,button] = ginput(...) 其中,n 是要获取的坐标点数量。 例子: [x,y] = ginput(4) 4. colsize 函数语法格式: colsize 函数用于获取光标的宽度,语法格式为: colsize = width(cursor, colnum) 其中,cursor 是光标对象,colnum 是要获取宽度的列号。 5. fetchmulti 函数语法格式: fetchmulti 函数用于从数据库中获取多行数据,语法格式为: curs = fetchmulti(curs) 其中,curs 是数据库游标对象。 6. rows 函数语法格式: rows 函数用于获取数据库游标对象中的行数,语法格式为: numrows = rows(curs) 其中,curs 是数据库游标对象。 7. get 函数语法格式: get 函数用于获取对象的属性值,语法格式为: v = get(object) v = get(object, 'property') v.property 其中,object 是要获取属性值的对象,property 是要获取的属性名称。 8. set 函数语法格式: set 函数用于设置对象的属性值,语法格式为: set(object, 'property', value) set(object) 其中,object 是要设置属性值的对象,property 是要设置的属性名称,value 是要设置的属性值。 9. runsqlscript 函数语法格式: runsqlscript 函数用于执行 SQL 脚本,语法格式为: results = runsqlscript(connect,sqlfilename) results= runsqlscript(connect,sqlfilename,Name,Value) 其中,connect 是数据库连接对象,sqlfilename 是要执行的 SQL 脚本文件名称。 10. zoom 函数语法格式: zoom 函数用于设置图形的缩放模式,语法格式为: zoom on zoom off zoom out zoom reset zoom xon zoom yon zoom(factor) zoom(fig, option) h = zoom(figure_handle) 其中,factor 是缩放因子,fig 是要设置缩放的图形句柄,option 是要设置的缩放选项。 例子: plot(1:10); zoom on; % zoom in on the plot plot(1:10); h = zoom; set(h,'Motion','horizontal','Enable','on'); % zoom in on the plot in the horizontal direction. ax1 = subplot(2,2,1); plot(1:10); h = zoom; ax2 = subplot(2,2,2); plot(rand(3)); setAllowAxesZoom(h,ax2,false); ax3 = subplot(2,2,3); plot(peaks); setAxesZoomMotion(h,ax3,'horizontal'); ax4 = subplot(2,2,4); contour(peaks); setAxesZoomMotion(h,ax4,'vertical'); % Zoom in on the plots. function demo % Allow a line to have its own 'ButtonDownFcn' callback. hLine = plot(rand(1,10)); set(hLine,'ButtonDownFcn','disp('This executes'')'); set(hLine,'ButtonDownFcn',{@myCallback,hLine}); function myCallback(obj,h) disp('Button down callback executed'); end Matlab 函数语法格式是 Matlab 编程语言的核心组成部分,掌握这些语法格式对 Matlab 编程至关重要。
剩余14页未读,继续阅读
- 粉丝: 0
- 资源: 11
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- apache-maven-3.6.1-bin.zip
- c593f5fc-d4a7-4b43-8ab2-51afc90f3f62
- IIR滤波器参数计算函数
- WPF树菜单拖拽功能,下级目录拖到上级目录,上级目录拖到下级目录.zip
- CDH6.3.2版本hive2.1.1修复HIVE-14706后的jar包
- 鸿蒙项目实战-天气项目(当前城市天气、温度、湿度,24h天气,未来七天天气预报,生活指数,城市选择等)
- Linux环境下oracle数据库服务器配置中文最新版本
- Linux操作系统中Oracle11g数据库安装步骤详细图解中文最新版本
- SMA中心接触件插合力量(插入力及分离力)仿真
- 变色龙记事本,有NPP功能,JSONview功能