随笔分类 -  matlab

1
图形对象的创建(常用图形对象的创建方法及特殊属性)
摘要:1.图形窗口对象MATLAB的一切图形图像的输出都是在图形窗口中完成的。一、创建建立图形窗口对象使用figure函数,其调用格式为:句柄变量=figure(属性名1,属性值1,属性名2,属性值2,...) MATLAB通过对属性一的操作来改变图形窗口的形式。也可以使用figure函数按MATLAB... 阅读全文
posted @ 2015-04-24 23:02 奶味洋葱头 阅读(1343) 评论(0) 推荐(0) 编辑
低层绘图操作1
摘要:5.5.1 图形对象及其句柄1.图形对象2.图形对象句柄例:x=linspace(0,28pi,30);y=sin(x);h0=plot(x,y,'rx') %曲线对象的句柄h1=gcf %图形窗口句柄h2=gca %坐标轴句柄h3=findobj(gca,'Marker','x')5.5.2图形对... 阅读全文
posted @ 2015-04-24 11:42 奶味洋葱头 阅读(407) 评论(0) 推荐(0) 编辑
5.3 三维图形的精确处理
摘要:1.视点处理MATLAB提供了设置视点的函数view,其调用格式为:view(az,el)az为方位角,el为仰角。均以度为单位,系统默认视点为(-37.5,30) 例:从不同视点绘制多峰函数>> subplot(2,2,1);mesh(peaks);view(-37.5,30);%指定子图1的视... 阅读全文
posted @ 2015-01-01 22:26 奶味洋葱头 阅读(266) 评论(0) 推荐(0) 编辑
[Matlab绘图][三维图形][三维曲线基本函数+三维曲面+其他三维图形]
摘要:1.绘制三维图形的基本函数 最基本的三维绘图函数为plot3;plot3与plot用法十分相似,调用格式:plot(x1,y1,z1,选项1,x2,y2,z2,选项2,...,xn,yn,zn,选项n)当x,y,z是同维向量时,则x,y,z,对应元素构成一条三维曲线;当x,y,z是同维矩阵时,... 阅读全文
posted @ 2014-11-16 22:24 奶味洋葱头 阅读(23488) 评论(0) 推荐(0) 编辑
二维函数的 自适应 采样绘图
摘要:关于自适应:通常函数图形的绘制都是在自变量区域进行平均划分取采样点,而在实际信号中:一段曲线可能在一此区间平滑,但在一些区间变化率很大,这样平均采样取点就不能反映函数的实际变化规律,要提高图的真实度,可以使用自适适应函数对自变量区间进行采样,以更好地反映函数变化规律。函数:fplot;调用格式:fp... 阅读全文
posted @ 2014-11-05 17:53 奶味洋葱头 阅读(855) 评论(0) 推荐(0) 编辑
绘制二维图形的其它方案
摘要:1 其他形式的线性直角坐标图 在线性直角坐标系中,其他形式的图形有条形图、阶梯图、杆图和填充图等,所采用的函数分别是:bar(x,y,选项)%条形图stairs(x,y,选项)%阶梯图stem(x,y,选项)%杆图前3个函数的用法与plot函数相似,但没有多输入变量形式。fill(x1,y1,选项... 阅读全文
posted @ 2014-11-03 20:47 奶味洋葱头 阅读(710) 评论(0) 推荐(0) 编辑
图形窗口的分割
摘要:在同一个图形窗口绘制若干个独立的图形,同一窗口中的不同图形称为子图。MATLAB系统提供了subplot函数,用来将当前图形窗口分割成若干个绘图区。每个区域有独立坐标系,是独立子图。原理:通过subplot函数激活某一区,该区为活动区,所发出的绘图命令都是作用于活动区。subplot的调用格式:su... 阅读全文
posted @ 2014-11-02 22:04 奶味洋葱头 阅读(1267) 评论(0) 推荐(0) 编辑
绘制图形的辅助操作(以使图形意义更加明确)
摘要:1 图形标注在绘制图形时,可以对图形加上一些说明,如图形名称、坐标轴说明以及图形某部分的含义等,这些操作称为添加图形标注。有关图形函数的调用格式为:title(图形格式)xlabel(x轴说明)ylabel(y轴说明)text(x,y,图形说明)%在(x,y)坐标处添加图形说明。添加文本说明还可以使... 阅读全文
posted @ 2014-11-02 11:10 奶味洋葱头 阅读(493) 评论(0) 推荐(0) 编辑
绘制二维曲线基本函数
摘要:1.PLOT(X,Y)的基本用法:基本使用 PLOT函数用于绘制xy平面上的线性坐标曲线图,plot调用的基本格式:plot(x,y); 其中x和y为长度相同的向量,分别用于存储x坐标和y坐标数据。 例1:在0《x朝右三角符号k 黑色p 五角星符(pentagram)w 白色h 六角星符(he... 阅读全文
posted @ 2014-11-01 21:14 奶味洋葱头 阅读(1940) 评论(0) 推荐(0) 编辑
函数文件的基本结构
摘要:函数文件的基本结构function 输出形参表=函数名(输入形参表) 注释说明部分 函数体语句 说明:(1)通常函数名与M文件名相同,若不同,通过文件名调用。 (2)关于注释说明: 第一行:大写函数文件名与函数功能简要描述,lookfor关键词查询和help在线帮助时使用。 第一行以后:输入出的参数... 阅读全文
posted @ 2014-09-25 20:06 奶味洋葱头 编辑
MATLAB循环结构:break+continue+嵌套
摘要:break语句:终止当前循环,继续执行循环语句的下一语句;continue语句:跳过循环体的后面语句,开始下一个循环;例:求[100,200]之间第一个能被21整除的整数for n=100:200 %循环语句 if rem(n,21)~=0 %选择语句 continue en... 阅读全文
posted @ 2014-09-23 22:27 奶味洋葱头 编辑
MATLAB循环结构:while语句P69范数待编
摘要:while语句的一般格式为:while 条件循环体语句end从键盘输入若干个数,当输入0时结束输入,求这些数的平均值和它们的和。程序如下:sum=0;n=0;x=input('输入一个数字(end in 0):');while x~=0 sum=sum+x; n=n+1; x=in... 阅读全文
posted @ 2014-09-23 21:43 奶味洋葱头 编辑
MATLAB循环结构:for语句+定积分实例
摘要:for语句格式:1 for 循环变量=表达式1:表达式2:表达式32 循环体语句3 end 456 表达式1:循环变量初值;表达式2:步长;表达式3:循环变量终值。for 循环变量=矩阵表达式 循环体语句 end 循环变量分别等于矩阵各列元素,然后执行循环语句;s=0;a=[12,13,14;1... 阅读全文
posted @ 2014-09-23 18:30 奶味洋葱头 编辑
MATLAB选择结构:try语句
摘要:try语句是一种试探性执行语句,其语句格式为:try 语句组1catch 语句组2endtry语句先试探性执行语句组1,如果语句组1在执行过程中出现错误,则将错误信息赋给保留的lasterr变量,并转去执行语句2。例:矩阵乘法运算要求两矩阵的维数相容,否则会出错。先求两矩阵的乘机,若出错... 阅读全文
posted @ 2014-09-22 23:02 奶味洋葱头 编辑
MATLAB选择结构:Switch语句
摘要:switch语句根据表达式取值不同,分别执行不同语句,格式为: 1 switch 表达式 2 case 表达式1 3 语句组1 4 case 表达式2 5 语句组2 6 case 表达式m 7 语句组m 8 otherwise 9 语句组 n ... 阅读全文
posted @ 2014-09-22 22:51 奶味洋葱头 编辑
【数值矩阵】转换为异值矩阵(列或行划分,以向量为元素)+【结构矩阵】转换为【异值矩阵】
摘要:数值矩阵转换为异质矩阵:num2cell 指令 1 %num2cell函数是将数值转化为单元矩阵,num2cell(5:9)等价于{5,6,7,8,9}。 2 num2cell 指令可将一数值阵列转换成异质阵列, 其使用语法为: 3 C = num2cell(A, dim) 4 其中 dim 是... 阅读全文
posted @ 2014-09-22 22:50 奶味洋葱头 编辑
MATLAB选择结构:IF语句+ASCII码与字符转换输出;
摘要:if语句;语句格式: (1)单分支 if 条件 语句组 end (2)双分支if语句if 条件句语句组 1else语句组2end (3)多分支if语句if 条件句语句组 1elseif 条件2语句组2elseif 条件m语句组melse语句组nend输入一个字符,若为大写则输出其对应小写... 阅读全文
posted @ 2014-09-22 20:50 奶味洋葱头 编辑
MATLAB程序结构:顺序结构【2】
摘要:求一元二次方程ax^2+bx+c=0;的根;程序:a=input('a=?');b=input('b=?');c=input('c=?');d=b*b-4*a*c;x=[(-b+sqrt(d))/(2*a),(-b-sqrt(d))/(2*a)];disp(['x1=',num2str(x(1))... 阅读全文
posted @ 2014-09-22 19:55 奶味洋葱头 编辑
MATLAB程序结构:顺序结构【1】
摘要:顺序结构:按顺序执行命令,一般涉及数据输入,数据计算或处理,数据输出等内容。1.数据输入:函数:input Prompt for user input.等式左边是数值情况: NUM = input(PROMPT)形式一:a=input('输入变量a的值');执行完毕后,scree显示:输入入变量a的... 阅读全文
posted @ 2014-09-22 19:55 奶味洋葱头 编辑
M文件:Script File和Function Fil…
摘要:M文件根据调用 方式不同分为两类:Script File和Function File。the diffients between the two kinds of files:Script 没有输入参数和输出参数,而Function文件可以带输入参数,也可返回输出参数;Script文件对MATLAB... 阅读全文
posted @ 2014-09-22 19:55 奶味洋葱头 编辑

1