matlab学习笔记

来源:互联网 发布:win10网络初始化失败 编辑:程序博客网 时间:2024/06/05 07:37

最近要做论文了,菜鸟也得学习matlab了,也不知道怎么开始学习,就还是使用例子来学习所有的知识吧。然后遇到的问题在这记下来,也算是做笔记,加深印象吧。

1、MAT L A B绘制一条参数曲线 .

             x=cost-sin3t;
            y=sintcost-cos3t

解答:首先定义t的范围 t=0*pi:pi/100:2*pi;     %表示在0*pi到2*pi之间每隔pi/100就产生一个点,间隔越小,产生的点数就越多

             x =  x=cos(t)-sin(3*t);      % 函数要加括号,数之间相乘要用*

             y=sint.*cost-cos(3*t);  

   %matlab运算的实质是矩阵运算,所以当两个矩阵相乘的时候,是按照矩阵相乘计算的,而点乘是对应的元素相乘,比如矩阵A.*B=C,那么C(1,1)就等于A(1,1)与B(1,1)的乘积,C 中的其他元素以 此类推下去。点乘的要求是两个数组必须是同维的,具有相同的行数与列数。

             plot(x,y); 

%plot是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的,使用plot之前要定义好曲线上没一点的x和y坐标,plot(x,y)表示以x为横坐标,y为纵坐标绘制曲线。

2、简单三维矩阵A 的输入步骤。

在键盘上输入下列内容A = [1,2,3; 4,5,6; 7,8,9],按【Enter】键,指令被执行。

相同行中的元素是由一行或多个空格‘’或一个逗号‘,’分隔,列由分号‘; ’或回车键分隔没有结尾分号的每个命令在屏幕上显示出其结果若结尾带分号就执行计算,但计算结果并不显示。

3、求复数矩阵C 的实部、虚部、模和相角。

C_real=real(C)    %real()函数求出复数的实部
C_imag=imag(C)   %iamg()函数求出复数的虚部
C_magnitude=abs(C)     %abs()函数求出复数的模
C_phase=angle(C)*180/pi  %以度为单位计算相角

4、hold on 和hold off

输入hold on之后再输入画图命令,新的图像产生时保持原图形(即在一个坐标系中可以绘制多个图像),再输入hold off,之后画的图形将替代原先的图形(每次只会出现最新绘制的图)。

5、常用窗口操作命令

clear:(清楚工作空间变量)     clc :(清楚命令窗口的内容,但不清楚工作空间变量) clf(清楚当前图形窗口的内容)

6、用户目录设置为当前目录的方法

在Command  Window窗口中用命令设置。

mkdir d:\MyMATLAB   %在D盘下创建名为MyMATLAB的文件夹

 cd d:\MyMATLAB   %将D盘下MyMATLAB文件夹设置为当前目录


0 0
原创粉丝点击