北京交通大学matlab上机实验3

时间:2024.4.20

第三次上机试验报告

第一题:在同一坐标系下绘制t2,- t2t2sint内的曲线图;选择合适的“曲线线型”,“曲线颜色”、“标记符号”选项,并在图形上加注坐标轴名和图名。

>> t=0:0.1:2*pi;y1=t.^2;y2=-y1;y3=y1.*sin(t);

>> plot(t,y1,'--r',t,y2,':c',t,y3,'gd')

xlabel('t'),ylabel('y'),title('曲线图')

第二题:选择合适的的范围,将同一图形窗口分割成2行2列绘制下列4幅极坐标图

                      

解:

>> t=0:0.1:8*pi;

>> y1=1.0013.*t.^2;

>> y2=cos(3.5*t);

>> y3=sin(t)./t;

>> y4=1-(cos(7.*t)).^3;

>> subplot(2,2,1),polar(t,y1);

>> subplot(2,2,2),polar(t,y2);

>> subplot(2,2,3),polar(t,y3);

>> subplot(2,2,4),polar(t,y4);

第三题:用鼠标左键在图形窗口上取5个点,在每个点的位置处写出一个字符串来显式鼠标点的横坐标值,然后将这些点连成折线。

axis([0,5,0,5]);

hold on;

box on;

x=[];y=[];

while(1)

        [x1,y1,button]=ginput(1);

        if(button~=1)break;

        end

        plot(x1,y1,'+');

        x=[x,x1];y=[y,y1];

        s=num2str(x1);

        text(x1,y1,s);

        end

       

line(x,y);hold off:

第四题:求积分,其中

                  

>> f1=inline('log(x.^2)','x');

f2=inline('log(16)./(2+sin((x+1).*pi))','x');

[s1,kk]=quad(f1,0,2);

[s2,kk]=quad(f2,2,4);

s=s1+s2

s =1.9741

第五题:五、   求解方程x5+6x4-3x2=10的5个根,并将其位置用五角星符号标记在复平面上,要求横纵坐标轴刻度等长,注明虚轴和实轴,在title位置上写出方程。

解:

>> a=[1,6,0,-3,0,-10];

b=roots(a);

b1=real(b);

bi=imag(b);

axis([-4,4,-4,4])

hold on

plot(b1,bi,'p')

>>

第六题:某班同学成绩已经存放在矩阵A中,每行为某一位同学的数据,第1列为学号,第2列至第4列为其三门课程的成绩,试编程按照3门课平均成绩由小到大的顺序重新排列成绩表,并放在矩阵B中。

  

>> A=[99234012 95 73 88

99233033 84 77 80

99234009 66 80 72

99234067 92 93 59]

for i=1:4

    c(i,2)=i;

    c(i,1)=(A(i,2)+A(i,3)+A(i,4))/3;

end

for i=1:4

  for j=1:(4-i)

    if c(j+1,1)<c(j,1)

     temp=c(j,:);

     c(j,:)=c(j+1,:);

     c(j+1,:)=temp;

    end

  end

end

 for i=1:4

     B(i,:)=A(c(i,2),:);

 end

B =

    99234009          66          80          72

    99233033          84          77          80

    99234067          92          93          59

    99234012          95          73          88

第七题:解如下微分方程,并绘制出图像y(x)

              

解:

function xdot= f1(t,x)

xdot=zeros(2,1);

xdot(1)=x(2);

xdot(2)=2*(x(2).^2);

end

>>

>> t0=0

t0 =

     0

>> tf=10

tf =

    10

>> x0=[0 -1]

x0 =

     0    -1

>> [T,X]=ode45('f1',[t0 tf],x0);

>> plot(T,X)


第二篇:北京交通大学matlab上机实验4


第四讲 上机实验

实验内容

1.  用命令或图标进入simulink模块库,仔细观察各个模块组并分别打开,熟悉其模块的构成。回忆连续模块组中有哪些常用模块?Sum模块在哪个模块组中?

Simulink

连续模块组中常用模块:Derivative,Transfer Fcn,Inregrator,State-Space,Zero-Pole,Transport delay或TrasPort Delay 。

Sum模块在数学运算模块组(Math Operations)中。

Transfer Fcn:

2.  用3种不同的方法,分别打开一空白模型窗口, 熟悉有关的菜单及选项,并向其中拖曳一模块,如Step模块,对其进行大小的调整、方向的旋转、标签名字的改变及隐藏、增加阴影、参数改变等操作,熟悉右键的使用。

三种打开方法:(1)在MATLAB命令窗口的Flie菜单中选择New选项下的Model;

             (2)在Simulink窗口下的File菜单中选择New选项下的Model;

            (3)单击Simulink工具栏中的“新建模型图标”。

3.  在Simulink中构建模型:对一个正弦信号进行积分处理,然后将原始正弦信号和积分后的信号送到示波器中同时显示出来。

4.  一系统可由微分方程来描述,系统初始状态为零,求取系统响应。

更多相关推荐:
Matlab上机实习实习报告

Matlab上机实习实习报告本周我们进行了本学期第三个实习部分Matlab上机实习本次实习一星期共做了八个部分分别是一Matlab基本操作二MATLAB矩阵及其运算三Matlab图形绘制基础四MATLAB数值积...

参考答案Matlab实验报告

实验一Matlab基础知识一实验目的1熟悉启动和退出Matlab的方法2熟悉Matlab命令窗口的组成3掌握建立矩阵的方法4掌握Matlab各种表达式的书写规则以及常用函数的使用二实验内容1求100999之间能...

Matlab上机操作实验报告1

Matlab上机操作实验报告20xx020xx4003电工四班吕及时一实验目的通过上机编程实验使自己熟悉对MATLAB软件平台的使用掌握MATLAB的编程技巧让自己对MATLAB软件平台在科学计算中的重要作用有...

matlab11实验报告

辽宁工程技术大学上机实验报告1程序x2025303540455055606539Xones101xY13215116417117918719621222524339bbintrrintstatsregressY...

Matlab7.0符号计算 上机实验

Matlab70符号计算实验报告目的本实验旨在向学生介绍一种解决专业问题的快速有效且具有强大功能的科学与工程计算软件通过本实验应使学生掌握的内容是MATLAB70符号对象的创建和使用MATLAB70任意精度的计...

南邮matlab实验一

实验一MATLAB语言平台与SIMULINK工具箱一目的与任务1学习了解MATLAB语言环境2练习MATLAB命令4掌握SIMULINK工具箱的应用二内容与要求1实验内容1学习了解MATLAB语言环境2练习MA...

Matlab实验报告

电子科技大学电子工程学院标准实验报告实验课程名称学生姓名学号指导教师一实验名称MATLAB软件操作及程序设计二实验目的通过上机编程实验使学生熟悉对MATLAB软件平台的使用使学生掌握MATLAB的编程技巧让学生...

matlab上机实验指导书(5)

MATLAB软件与程序设计学生上机实验任务书姓名学号12540122班级信息与计算科学1班指导教师郭秀婷兰州理工大学理学院实验四MATLAB数据分析与多项式计算一实验目的1掌握数据统计和分析的方法2掌握数值插值...

matlab实验报告

南京工程学院课程设计说明书论文题目课程名称院系部中心专业班级学生姓名学号设计地点指导教师设计起止时间20xx年12月8日至20xx年12月12日一课程设计目的和要求1综合运用信号与线性系统通信原理以及matla...

Matlab实验报告一

数学与信息科学系实验报告实验名称程序设计所属课程数学软件与实验实验类型综合型实验专业信息与计算科学班级20xx级1班学号姓名指导教师1234567

matlab音乐处理合成实验报告

MATLAB高级编程与工程应用语音合成综合实验姓名班级学号日期121简单的合成音乐1请根据东方红片断的简谱和十二平均律计算出该片断中各个乐音的频率在MATLAB中生成幅度为1抽样频率为8kHz的正弦信号表示这些...

matlab实验报告

重庆交通大学学生实验报告实验课程名称专业综合实验开课实验室交通运输工程实验教学中心学院交通运输年级二年级专业班交通运输1班学生姓名学号63120xx20开课时间20xx至20xx学年第2学期

matlab上机实验报告(18篇)