tag 标签: 函数

相关帖子

版块 作者 回复/查看 最后发表
求助,下面的模型如何建立传递函数 attach_img MATLAB 控制系统 maorui 2012-2-1 0 3231 maorui 2012-2-1 10:56
有很多变量,但是函数的值为什么只有一个? MATLAB 基础讨论 威廉希尔中文网 2012-2-3 3 3150 jingzhaos 2012-2-4 08:59
求助非连续函数作为输入怎么弄 attach_img Simulink 基础讨论 lxwalyssa 2012-1-24 0 3127 lxwalyssa 2012-1-24 18:20
【请教】数据保存问题——带括号,数据列数不一样 attach_img MATLAB 基础讨论 欧拉 2012-1-26 0 2654 欧拉 2012-1-26 11:51
函数逼近 哭。。。 attach_img MATLAB 基础讨论 yingwh 2012-1-26 1 2929 yingwh 2012-1-26 21:31
求助,试了foef与ischar函数来判断文件是否读完,但都陷于死 MATLAB 基础讨论 error_code 2012-1-27 8 6889 meatbird 2012-1-31 21:50
求教quad函数 MATLAB 基础讨论 yingwh 2012-1-28 1 4754 cmuyanlu 2012-2-26 21:51
求助蒙特卡洛方法计算心性函数面积问题 attach_img MATLAB/Simulink 资源共享 (File Exchange) 1810lihao 2012-1-29 4 4022 1810lihao 2012-2-16 12:03
MATLAB 的 roipoly函数返回的是所选区域的坐标吗 MATLAB 图像处理与计算机视觉 lionghua 2012-1-29 2 2571 德古拉伯爵 2017-8-5 10:16
这个错误时怎么回事?函数feval问题 MATLAB 数学、统计与优化 hec1990 2012-1-29 2 3773 hec1990 2012-1-29 21:37
请问各位师兄如何求这个多项式函数的最大值呢? MATLAB 数学、统计与优化 不名本寂 2012-1-30 0 4225 不名本寂 2012-1-30 09:59
如何绘制3d的隐函数图像 MATLAB 基础讨论 fzqheu 2012-1-30 3 3034 sunchy11 2012-1-31 04:31
请问用design函数设计的滤波器是数字的还是模拟的 MATLAB 信号处理与通信 nimingzhe2008 2012-1-30 0 3338 nimingzhe2008 2012-1-30 14:39
用匿名函数求隐函数的问题 MATLAB 基础讨论 nashiqiao 2012-1-31 1 2261 lanyujiayin 2012-3-4 21:49
急征高人解matlab积分 MATLAB 基础讨论 hola11 2012-1-31 1 2284 hola11 2012-1-31 15:01
求图论工具箱MIQP.M函数 MATLAB 数学、统计与优化 hua1015 2012-1-31 2 3620 hua1015 2012-11-2 19:52
Matlab拟合四维数据的方法 MATLAB 基础讨论 sunchy11 2012-1-31 3 5874 lovixer 2013-4-6 21:29
关于用matlab求导函数。。。会的帮忙说下 MATLAB 数学、统计与优化 我变了 2012-2-1 2 3502 wangdongmei 2013-4-1 14:47
海森矩阵和函数拟合 MATLAB 基础讨论 sunchy11 2012-2-1 0 2557 sunchy11 2012-2-1 01:34
perfcurve函数 MATLAB 基础讨论 hapless 2012-2-2 2 5037 hyfan2007 2013-5-18 12:39

相关日志

分享 Matlab plot函数用法
热度 8 藤~~~ 2013-8-21 16:48
1 plot ( x ): x 为长度为 n 的数值向量,坐标的纵坐标是向量 x ,横坐标为 matlab 系统根据 x 向量的元素序号自动生成的从 1 开始的向量。 2 plot ( x , y ): 纵坐标是 y ,横坐标是 x 。 x , y 向量的数目必须相等。 3 axis ( ) :设定坐标轴的范围。 4 plot ( x ): x 为 m*n 的矩阵, plot(x) 命令为矩阵的每一列画出一条线,共 n 条,曲线的横坐标为向量 1 : m , m 是矩阵的行数。 5 plot(z): 可以复制复向量曲线它与( plot(real(z),imag(z)) 等效,以实部为横坐标,虚部为纵坐标。 6 plot(x1,y1,x2,y2...) : 绘制多条曲线 绘制图形的一般步骤: 1 曲线数据备份 对于二维曲线,横坐标和纵坐标数据变量; 对于三维曲面,矩阵参变量和对应的函数值 2 指定图形窗口和子图位置: 默认时,打开 Figure No.1 窗口或当前窗口,当前子图; 也可以打开指定的图形窗口和子图 3 设置曲线的绘制方式: 线型,色彩,数据点形 4 设置坐标轴: 坐标的范围,刻度和坐标分格 5 图形注释 图名,坐标名,图例,文字说明 6 着色,明暗,灯光,材质处理(仅对三维图形处理) 7 视点,三度(横,纵,高)比(仅对三维图形处理) 8 图形的精细修饰 (图形句柄操作): 利用对象属性值设置 利用图形窗工具条进行设置 说明: 1 ) 步骤 1 和 3 是最基本的绘图步骤, matlab 一般只需要这 2 步就可以绘制出图形。 2 )步骤 2 一般在图形较多的情况下,需要制定图形窗口,子图时使用。 3 ) 除了 1 2 3 的其他步骤,用户可以根据自己的需要改变前后次序。 多个图形绘制的方法: 1 指定图形窗口 需要多个图形窗口同时打开时,可以使用 figure 语句: figure ( n ): figure ( 1 ), figure ( 2 ) ... 2 同一个窗口多个子图 可以通过在 plot 命令前加上 subplot 命令来实现 subplot ( m,n,k) % 使 m*n 幅子图中的第 k 幅成为当前图 说明:将图形窗口划分为 m*n 幅子图, k 是当前子图的编号。 同一个窗口多次叠绘 为了在一个坐标系中增加新的图形对象,可以使用 hold 命令来保留原图形对象 hold on % 使用当前坐标系和图形保留 hold off % 使用当前坐标系和图形不保留 hold % 在以上 2 个命令中切换 说明:在设置了 hold on 后,如果画多个图形对象,则在生成新的图象时保留当前坐标系中已经存在的图象, matlab 会根据新图形的大小,重新改变坐标系的比例。 双坐标轴图 plotyy :实现同一图形中使用左,右双坐标来绘制曲线 plotyy ( x1,y1,x2,y2) % 以左右不同纵轴绘制 2 条曲线 说明:左纵轴用于( x1,y1) 的数据,右纵轴用于 (x2,y2) 数据来绘制 2 条曲线,坐标轴的范围可刻度都自动产生 曲线的线形,颜色和数据点形 颜色 数据点间连线 数据点形 类型 符号 类型 符号 类型 符号 黄色 y ( yellow ) 实线 — 实点标记 . 紫色 m ( magenta ) 点线 : 圆圈标记 o 青色 c ( cyan ) 点画线 _. 叉号形 x 红色 r ( red ) 虚线 —— 十字形 + + 绿色 g ( green ) 星号 * 蓝色 b ( blue ) 方块 s 白色 w ( white ) 钻石形 d 黑色 k ( black ) 向下三角形 v 向上三角形 ^ 向左 向右 五角星标记 p 六连形标记 h 语法为: plot(x,y,s) 说明: x 为横坐标矩阵, y 为纵坐标矩阵, s 为类型说明字符串参数。 设置坐标轴和文字标注 1 坐标轴的控制( axis ) axis auto :默认设置 axis manual :使当前坐标范围不变 axis off :取消轴背景 axis on :使用轴背景 axis ij : 矩阵式坐标,原点在左上方 axis xy :普通直角坐标,原点在左下方 axis ( ):设定坐标的范围,可以取 inf , -inf axis equal 纵坐标采用等长刻度 axis fill : 在 manual 方式下起作用,使坐标充满整个绘图区 axis image :纵横坐标采用等长刻度,且坐标框紧贴数据范围 axis normal :默认矩形坐标系 axis square : 产生正方形坐标系 axis tight :把数据范围直接设为坐标范围 axis vis3d : 保持高 宽比不变,用于三维旋转时避免图形大小变化 2 分格线和坐标框 1 )使用 grid 命令显示分格线 grid on % 显示分格线 grid off % 不显示分格线 grid % 在以上 2 个命令间切换 2 )使用 box 命令显示坐标框 box on % 使当前坐标框呈封闭形式 (默认) box off % 使当前坐标框呈开启形式 box % 在以上 2 个命令间切换 文字标注 图名( Title ),坐标轴名( label ),文字注释( text ),图例( legend ) 1 )添加图名 title ( s ) % 书写图名 2 )添加坐标轴名 xlabel ( s ) ylabel ( s ) 3 )添加图例 legend ( s , pos ) % 在指定位置建立图例 legend off % 擦除当前图中的图例 说明: s 是图例中的文字注释,如果多个注释可以用 's1','s2',... 的方式; pos 是图例在图上位置的指定符: pos 取值 0 1 2 3 4 -1 图例位置 自动最佳位置 右上角 ( 默认) 左上角 左下角 右下角 图右侧 4 )添加文字注释 text ( xt,yt,s) % 在图形的 (xt,yt) 坐标处书写文字注释 在图形中的文字中可以用特殊字符 希腊字母或者数学符号都有特殊的命令,这个可以查到 需要对文字进行上下设置,或者字体大小的设置,必须在文字标示前先使用文字设置值: fontname{s} 字体的名称 s 为 Times New Roman 、 Courier 、宋体等 fontsize{n} 字号大小, n 为整数,默认为 10 ( points ) s 字体风格, s 可为 bf (黑体), it (斜体一)、 s1 (斜体二)、 rm (正体)等 ^{s} 将 s 变为上标 _{s} 将 s 变为下标 如 figure(1) title('fontsize{16}y(omega)=int^{infty}_{0}y(t)e^{-jomegat}dt') 交互式图形命令 在 matlab 中还可以通过鼠标进行图形操作,主要有 ginput 和 gtext 命令 1 ginput 仅使用于二维图形 =ginput(n) % 用鼠标从图形上获取 n 个点的坐标( x,y) 2 gtext 把字符串放置到图形中鼠标所指定的位置上,对二维,三维图形都使用 gtext('s') % 用鼠标把字符串放置到图形上
个人分类: 常用函数|9482 次阅读|1 个评论
返回顶部