Matlab
狮子小宝
这个作者很懒,什么都没留下…
展开
-
Zeros()
<br /><br />zeros: 创建数据元素全部为0的矩阵<br />语法: <br />B = zeros(n)<br />B = zeros(m,n)<br />B = zeros([m n])<br />B = zeros(m,n,p,...)<br />B = zeros([m n p ...])<br />B = zeros(size(A))<br />zeros(m, n,...,classname)<br />zeros([m,n,...],classname)<br />详细描述: <转载 2011-01-28 22:27:00 · 3719 阅读 · 0 评论 -
matlab图形的字体
<br /><br />matlab图形中的字体大小设置的具体实例如下:<br />x = 0:.2:12;<br />h=plot(x,bessel(1,x),x,bessel(2,x),x,bessel(3,x));<br />h1=legend(h,'First','Second','Third','Location','NorthEastOutside');<br />字体:<br />set(h1,'FontSize',16);---系统默认的是10,比小五略小;<br />字体类型<br />s原创 2011-04-24 11:45:00 · 6140 阅读 · 0 评论 -
Matlab矩阵乘法
<br /><br />>> a = [1 2 3;4 5 6;7 8 9];<br />>> b= [ 2 2 2;2 2 2;2 2 2];<br />>> c=a .*b<br /> <br />c =<br /> <br /> 2 4 6<br /> 8 10 12<br /> 14 16 18<br /> <br />>> c1=a *b<br /> <br />c1 =<br /> <br /> 12 12 12<b原创 2011-04-06 20:38:00 · 5595 阅读 · 0 评论 -
Matlab函数、子函数的定义方法
<br />除了最常使用的m文件函数,matlab还可以通过内联函数和匿名函数自定义函数。<br />1. m文件函数<br />以function关键字开头的m文件,并且通常函数名要与文件名相同。例如下面的内容保存为myfun2.m即是m文件函数,它用来求两数之和:<br />function f=myfun2(x,y)<br />f=x+y;<br />2. 子函数<br />matlab可以在m文件函数中定义一个函数和多个子函数,但是需要注意的是子函数只能由同一m文件中的函数调用。如下面的例子:<br原创 2011-04-08 22:29:00 · 36480 阅读 · 0 评论 -
matlab 矩阵,数组,算术运算及实例(2)
<br /><br />2、数组与矩阵的输入<br />(1) 一维行或列向量的输入<br />A.显示元素的列表输入 ( 在MATLAB命令窗口输入指令并回车)<br />【例2-7】向量元素的列表输入<br />A =[ 1 2*pi sqrt( 3 ) 4+5i];A<br /> B.冒号生成法<br /> 一般格式为:x = a : inc : b<br />【例2-8】t = 0: 0.1:0.6 t = [ 0:0.1:0.6 ]<br />(2)二维数组(或矩原创 2011-04-06 20:58:00 · 6170 阅读 · 0 评论 -
Matlab中的图形
<br /> 第四节 Matlab中的图形§4.1 二维作图<br /> §4.1.1 基本形式<br /> §4.1.2 多重线<br /> §4.1.3 线型和颜色的控制<br /> §4.1.4对数图、极坐标图及条形图<br /> §4.1.5 子图<br /> §4.1.6 填充图<br />§4.2 三维作图<br /> §4.2.1 mesh(Z)语句<br /> §4.2.2与mesh相关的几个函数<br /> §4.2.3 其它的几个三维绘图函数<br /> §4.2.转载 2011-04-06 15:44:00 · 2444 阅读 · 0 评论 -
legend字体
<br />set(legend,'fontname','宋体')<br />set(legend,'fontsize',20)原创 2011-03-14 16:32:00 · 1173 阅读 · 0 评论 -
Drawnow matlab
<br />用于刷新屏幕。当代码执行时间长,需要反复执行plot时,Matlab程序不会马上把图像画到figure上,这时,要想实时看到图像的每一步变化情况,需要使用这个语句。转载 2011-02-11 12:01:00 · 3492 阅读 · 2 评论 -
Matlab 用sort函数排序 二维数组
<br /><br />在Matlab中排序某个向量(一维)时,可以使用sort(A),其中A为待排序的向量,如果仅是用来排序A,那么直接使用sort(A)即可, 如果排序后还需要保留原来的索引可以用返回值,即[B,ind]=sort(A),计算后,B是A排序后的向量,A保持不变,ind是B中每一项对应于A 中项的索引。排序是安升序进行的。<br />在Matlab中,访问矩阵中的元素,一维用A(1)访问向量A的第一个元素;(下标从1开始);二维用A(1,2)访问A中第一行,第二列的元素。<br /原创 2011-02-09 22:59:00 · 3317 阅读 · 0 评论 -
matlab plot函数说明和legend函数的基本用法(转)
<br /><br />plot函数可以接一些参数,来改变所画图像的属性(颜色,图像元素等)。下面是一些属性的说明 <br /> b blue(蓝色) . point(点) - solid(实线)<br /> g green(绿色) o circle(圆圈) : dotted(点线)<br /> r red(红色) x x-mark转载 2011-02-27 16:51:00 · 4225 阅读 · 0 评论 -
Matlab运算符
<br />+ 加 — 减 * 矩阵乘法 .* 数组乘法 ^ 矩阵幂 .^ 数组幂 / 矩阵左除或反斜杠 / 矩阵右除或斜杠 ./ 数组左除 ./ 数组右除 : 冒号 ( ) 圆括号 [ ] 方括号 . 小数点 .. 父目录 … 继续 , 逗号 ; 分号 % 注释 ! 感叹号 ‘ 转置或引用 = 赋值 = = 相等 ~= 不相原创 2011-02-08 10:27:00 · 1238 阅读 · 0 评论 -
Matlab中画图时的标注函数legend
<br /><br />用Matlab画图时,有时候需要对各种图标进行标注,例如,用“+”代表A的运动情况,“*”代表B的运动情况。<br />legend函数的基本用法是<br />LEGEND(string1,string2,string3, ...)<br />分别将字符串1、字符串2、字符串3……标注到图中,每个字符串对应的图标为画图时的图标。<br />例如:<br />plot(x,sin(x),'.b',x,cos(x),'+r')<br />legend('sin','cos')这样可以把"原创 2011-04-24 12:19:00 · 12850 阅读 · 0 评论