热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

MATLAB程序设计与应用刘卫国(第三版)课后实验答案——13

MATLAB程序设计与应用刘卫国(第三版)课后实验答案——13一二三四五六一hfigure(MenuBar,figure,color,r,WindowB


MATLAB程序设计与应用刘卫国(第三版)课后实验答案——13




h=figure('MenuBar','figure','color','r','WindowButtonDownFcn','disp("Left Button Pressed")')

在这里插入图片描述
在这里插入图片描述



x=-2:0.01:2;
y=1/2.*log(x+sqrt(1+x.^2));
h=line(x,y);
set(h,'color','r','linestyle',':','linewidth',2)
text(1,exp(2),'y=1/2*log(x+sqrt(1+x^2))')t=-2:0.01:2;
x=t.^2;
y=5.*t.^3;
h1=line(t,x);
set(h1,'color','r','linestyle',':','linewidth',2)
text(-1.5,0,'x=t.^2')
hold on
h2=line(t,y);
set(h2,'color','b','linestyle',':','linewidth',3)
text(1.5,20,'y=5.*t.^3')x=-2:0.01:2;
y=(1+x.^2)./(1+x.^4);
h=line(x,y);
set(h,'color','r','linestyle',':','linewidth',2)
text(1,1,'y=(1+x.^2)./(1+x.^4)')x=-2:0.01:2;
y=x.^2.*exp(2*x);
h=line(x,y);
set(h,'color','r','linestyle',':','linewidth',2)
text(1,exp(2),'y=x^2*exp(2*x)')

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述



t=-20*pi:0.1*pi:20*pi;
[t,~]=meshgrid(t);
x=t;
y=2.*t.*cos(t);
z=5.*t.*sin(t);
axes('view',[-37.5,30]);
surface(x,y,z)
axis equaltheta=0:0.01*pi:2*pi;
t=0:0.01*pi:2*pi;
[theta,t]=meshgrid(theta,t);
x=2.*cos(theta);
y=2.*sin(theta);
z=t;
axes('view',[-37.5,30]);
surface(x,y,z)t=0:0.00001:0.001;
[t,x]=meshgrid(t);
v=10*exp(-0.01*x).*sin(2000*pi*t-0.2*x+pi);
axes('view',[-37.5,30]);
h=surface(t,x,v);
title('v=10*exp(-0.01*x).*sin(2000*pi*t-0.2*x+pi)');
xlabel('t'),ylabel('x'),zlabel('v')y=0:0.01:20;
x=0:0.01:20;
[x,y]=meshgrid(x,y);
z=y.^3;
axes('view',[-37.5,30]);
h=surface(x,y,z);

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述



x=0:0.01:2*pi;
y1=sin(x);
y2=cos(x);
y3=tan(x);
y4=cot(x);
subplot(2,2,1);
plot(x,y1);
subplot(2,2,2);
plot(x,y2);
subplot(2,2,3);
plot(x,y3);
subplot(2,2,4);
plot(x,y4);

在这里插入图片描述



t=linspace(0,2*pi,6);
k=t(1:length(t)-1);
patch(sin(k),cos(k),1:length(k),'facecolor','interp');
colormap summer;
axis equal;

在这里插入图片描述



r=150;
a=150;
b=150;
para1=[a-r,b-r,2*r,2*r];
para2=[a-r+300,b-r,2*r,2*r]
rectangle('Position',para1,'Curvature',[1 1],'EdgeColor','r')
hold on
rectangle('Position',para2,'Curvature',[1 1],'EdgeColor','r')
axis equal

在这里插入图片描述
注:考试范围仅到此,所以simulaition仿真及之后的章节没有作答。由于上次挂了个网址被删啦,若读者需要,请自行查阅相关资料(话说csdn不给返回底稿的吗…)


推荐阅读
  • 本文介绍了利用ARMA模型对平稳非白噪声序列进行建模的步骤及代码实现。首先对观察值序列进行样本自相关系数和样本偏自相关系数的计算,然后根据这些系数的性质选择适当的ARMA模型进行拟合,并估计模型中的位置参数。接着进行模型的有效性检验,如果不通过则重新选择模型再拟合,如果通过则进行模型优化。最后利用拟合模型预测序列的未来走势。文章还介绍了绘制时序图、平稳性检验、白噪声检验、确定ARMA阶数和预测未来走势的代码实现。 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了logistic回归(线性和非线性)相关的知识,包括线性logistic回归的代码和数据集的分布情况。希望对你有一定的参考价值。 ... [详细]
  • 我用Tkinter制作了一个图形用户界面,有两个主按钮:“开始”和“停止”。请您就如何使用“停止”按钮终止“开始”按钮为以下代码调用的已运行功能提供建议 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 拥抱Android Design Support Library新变化(导航视图、悬浮ActionBar)
    转载请注明明桑AndroidAndroid5.0Loollipop作为Android最重要的版本之一,为我们带来了全新的界面风格和设计语言。看起来很受欢迎࿰ ... [详细]
  • 本文介绍了一个在线急等问题解决方法,即如何统计数据库中某个字段下的所有数据,并将结果显示在文本框里。作者提到了自己是一个菜鸟,希望能够得到帮助。作者使用的是ACCESS数据库,并且给出了一个例子,希望得到的结果是560。作者还提到自己已经尝试了使用"select sum(字段2) from 表名"的语句,得到的结果是650,但不知道如何得到560。希望能够得到解决方案。 ... [详细]
  • 本文介绍了机器学习手册中关于日期和时区操作的重要性以及其在实际应用中的作用。文章以一个故事为背景,描述了学童们面对老先生的教导时的反应,以及上官如在这个过程中的表现。同时,文章也提到了顾慎为对上官如的恨意以及他们之间的矛盾源于早年的结局。最后,文章强调了日期和时区操作在机器学习中的重要性,并指出了其在实际应用中的作用和意义。 ... [详细]
  • This article discusses the efficiency of using char str[] and char *str and whether there is any reason to prefer one over the other. It explains the difference between the two and provides an example to illustrate their usage. ... [详细]
  • 本文介绍了使用Spark实现低配版高斯朴素贝叶斯模型的原因和原理。随着数据量的增大,单机上运行高斯朴素贝叶斯模型会变得很慢,因此考虑使用Spark来加速运行。然而,Spark的MLlib并没有实现高斯朴素贝叶斯模型,因此需要自己动手实现。文章还介绍了朴素贝叶斯的原理和公式,并对具有多个特征和类别的模型进行了讨论。最后,作者总结了实现低配版高斯朴素贝叶斯模型的步骤。 ... [详细]
  • OpenMap教程4 – 图层概述
    本文介绍了OpenMap教程4中关于地图图层的内容,包括将ShapeLayer添加到MapBean中的方法,OpenMap支持的图层类型以及使用BufferedLayer创建图像的MapBean。此外,还介绍了Layer背景标志的作用和OMGraphicHandlerLayer的基础层类。 ... [详细]
  • 颜色迁移(reinhard VS welsh)
    不要谈什么天分,运气,你需要的是一个截稿日,以及一个不交稿就能打爆你狗头的人,然后你就会被自己的才华吓到。------ ... [详细]
  • Android获取app应用程序大小的方法
    Android获取app应用程序大小的方法-Android对这种方法进行了封装,我们没有权限去调用这个方法,所以我们只能通过AIDL,然后利用Java的反射机制去调用系统级的方法。 ... [详细]
  • vb.net不用多线程如何同时运行两个过程?不用多线程?即使用多线程,也不会是“同时”执行,题主只要略懂一些计算机编译原理就能明白了。不用多线程更不可能让两个过程同步执行了。不过可 ... [详细]
  • 如何用Matlab快速画出带有3D渲染效果的复杂曲面
    简要地介绍了一下如何用Matlab快速画出带有3D渲染效果的复杂曲面图,包括三维曲面绘制、光线、材质、着色等等控制,以及如何 ... [详细]
  • html结构 ... [详细]
author-avatar
深林古猿马甲
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有