matlab实验10自动化3.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
matlab实验10自动化3

实验1 2 选择合适的步距绘制出下面的图形 ,其中 t = -1:0.011:1; y= sin(t); Plot(t, y) 3 对下面给出的各个矩阵求取矩阵的行列式、秩、特征多项式、范数、特征根、特征向量和逆矩阵。 , , A: B: C: D: 5. (1) 初始化一10*10矩阵,其元素均为1 (2) 初始化一10*10矩阵,其元素均为0 (3) 初始化一10*10对角矩阵 (4) 输入A=[7 1 5;2 5 6;3 1 5],B=[1 1 1; 2 2 2; 3 3 3],执行下列命令,理解其含义 A(2, 3) A(:,2) A(3,:) A(:,1:2:3) A(:,3).*B(:,2) A(:,3)*B(2,:) A*B A.*B A^2 A.^2 B/A B./A 5. A = zeros(10, 10) B = ones(10, 10) (3) C = eye(10, 10) (4) 6在同一坐标系中绘制余弦曲线y=cos(t-0.25)和正弦曲线y=sin(t-0.5),sin(t)/t∈[0,2π],用不同颜色,不同线的类型予以表示,注意坐标轴的比例控制。 t = 0:2*pi/180: 2*pi; y = sin(t-0.5); plot(t, y); hold on; y = cos(t-0.25); plot(t, y); 实验2: 1分别用for和while循环结构编写程序,求出 并考虑一种避免循环的简洁方法来进行求和。 用for来实现 sum = 0; for i = 0:63 sum = sum + 2^i; end disp(sum的值是:) disp(sum) 用while来实现 sum = 0; i = 0; while i=63 sum = sum + 2^i; i = i+1; end disp(sum的值是:) disp(sum) 直接实现 A = [0:1:63]; A = A.*A; sum_s = sum(A(:)); disp(sum_s) 3 用MATLAB语言实现下面的分段函数 存放于文件ff.m中,令D=3,h=1求出,f(-1.5), f(0.5), f(5) function y = ff(x, d, h) x = input(x = ); d = 3; h = 1; if x d y = h; elseif abs(x) = d y = h/(d*x); else y = -h; end 实验3 1 在MATLAB命令行中编程得到y=sin(t)和y1=cos(t)函数, plot(t,y);figure(10);plot(t,y1); 2 在MATLAB命令行中键入h=get(0),查看根屏幕的属性,h此时为根屏幕句柄的符号表示,0为根屏幕对应的标号。 3 h1=get(1);h2=get(10), 1, 10分别为两图形窗口对应标号,其中1为Matlab自动分配,标号10已在figure(10)中指定。查看h1和h2属性,注意CurrentAxes和CurrenObject属性。 4 输入h.Children,观察结果。 5 键入gcf,得到当前图像句柄的值,分析其结果与h,h1,h2中哪个一致,为什么? 6 鼠标点击Figure 1窗口,让其位于前端,在命令行中键入gcf,观察此时的值,和上一步中有何不同,为什么? 最近一次执行的是figure1窗口。 7 观察h1.Children和h2.Children,gca的值。 8 观察以下程序结果h3=h1.Children; set(h3,Color,green);h3_1=get(h3,children);set(h3_1, Color,red); 其中h3_1为Figure1中线对象句柄,不能直接采用h3_1=h3.Children命令获得。 9 命令行中键入plot(t,sin(t-pi/3)), (1) 编写程序求解系统的阶跃响应;修改参数,实现和的阶跃响应;修改参数,实现和的阶跃响应() (1) num = 10; den = [1, 2, 10]; G = tf(num, den) step(G) (a)当E = 1,Wn = 1; G = 1/(s^2 + 2s + 1) num = [1]; den = [1, 2, 1]; G= tf(num, den) step(G); (b)当E =2, Wn = 1/2;G=0.5/(s^2 +2s +0.5) num = 0.5; den = [1, 2, 0.5]; G = tf(num, den); step(G);

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档