matlab习题结果解析

习题与解答

第1 章P30

1. Matlab 菜单栏的使用

1)利用菜单栏使Matlab 桌面只显示命令窗口和菜单栏;再恢复默认设置。

2)在我的文档文件夹中建立一个以自己学号为名的子文件夹,并把它添加至Matlab 搜索路

径的尾端。

解:

1)点击Desktop,在下拉菜单中将除Command Window 前的对号点击去除,则只显示命

令窗口和菜单栏;点击Desktop,Desktop Layout,Default 则恢复默认设置。

2) 依次点击File,Set Path,Add Folder,选中“我的文档”文件夹,点击新文件夹,在

窗口下部输入文件夹名,点击确定,最后点击“Move to bottom”,并保存结果。

2. Matlab 查找与帮助命令的使用

1) 利用help 命令学习使用ginput 函数的作用以及其用法,利用ginput 函数以50 个点描

绘你的左手形状,并将这些点的横纵坐标分别赋值于hand_x 和hand_y 变量中;

2) 将hand_x 和hand_y 两个变量保存到文件Hand.mat 中;

3) 在命令窗口输入clear 命令清除变量空间的变量,再使用load 命令,将Hand.mat 文件

中的命令调入变量空间中,采用plot 命令绘图。

解:

1) 采用help ginput 命令,可知ginput 函数的使用;运行[hand_x, hand_y]=ginput(50)命

令,待出现图形窗口后点击鼠标获取坐标值;

2) save hand hand_x hand_y

3) 命令依次为clear,load hand,plot(hand_x,hand_y)

3.标准条件下钢管中流动的空气压降可由下式给出:

1.84

1.24

0.03

1000

p L V

d

Δ = ?? ??

? ?

式中,L 为管长(单位:m),V 为空气流速(单位:m/min),d 为钢管直径(单位mm)。

求L=3000m,d=45mm,V=1600m/min 时的Δp 值。计算结果按如下格式输出:

L=3000m d=45mm V=1600m/min

压降计算值为:

deltP= …

(注:…处为计算结果,保留6 位小数)

解:

L=3000;d=45;V=1600;

deltP=0.03*(V/1000)^1.84/d^1.24

disp('L=3000m d=45mm V=1600m/min')

disp('压降计算值为:')

fprintf('\tdeltP=%.6f\n',deltP)

deltP=0.000635

4. 如下图所示,圆形横截面开口管道流体的流量Q(单位m3/s)由下式给出:

3/ 2 5/ 2 3/ 2

5/ 2

2 ( 0.5sin(2 ))

8 sin (1 cos )

c D g

Q

θ θ

θ θ

?

=

?

其中,g=9.8m/s2 为重力加速度,Dc 由下式给出:

(1 cos )

c 2

D = d ? θ

1) 编写一个Script 文件,计算d=2m,θ=60°时,Q 的值;

2) 编写一个计算Q 的函数文件,使d 和θ作为输入变量,Q 作为输入变量;并利用此函数

文件计算d=3m,θ=50°时的Q 值。

解:

1)

Theta=60*pi/180;

d=2;g=9.8;

Dc=d*(1-cos(Theta))/2;

Q=2^(3/2)*Dc^(5/2)*sqrt(g)*(Theta-

0.5*sin(2*Theta))^(3/2)/(8*sqrt(sin(Theta))*(1-cos(Theta))^(5/2))

Q = 0.5725

2)

function Q=QCal(d,Theta)

Theta=Theta*pi/180;

g=9.8;

Dc=d*(1-cos(Theta))/2;

Q=2^(3/2)*Dc^(5/2)*sqrt(g)*(Theta-

0.5*sin(2*Theta))^(3/2)/(8*sqrt(sin(Theta))*(1-cos(Theta))^(5/2));

>> Q1=QCal(3,50)

Q1 = 0.8171

5. 采用plot 命令一次画出两条函数曲线sint 和e?t cost ,t ∈[0,3π ] 。其中,第一条曲线采

用红色实线,第二条曲线采用蓝色虚线。给图形加上图题,图例和坐标轴名。

解:

t=[0:0.1*pi:3*pi];

y1=sin(t);

y2=exp(-t).*cos(t);

plot(t,y1,'-r',t,y2,'.b')

title('The plots of sin(t) and exp(-t)*cos(t)')

legend('sin(t)','exp(-t)*cos(t)')

xla

zcpa matlab,matlab习题结果解析.doc相关推荐

  1. 只能输入字母的c语言程序设计教程课后答案,c语言程序设计基础教程_习题答案解析.doc...

    c语言程序设计基础教程_习题答案解析.doc 习题答案 第1章 填空题 应用程序ONEFUNC.C中只有一个函数,这个函数的名称是__main . 一个函数由__函数头__和__函数体__两部分组成. ...

  2. 计算机组成原理译码器选择,计算机组成原理第三章习题参考解析.doc

    计算机组成原理第三章习题参考解析 第3章习题参考答案 1.设有一个具有20位地址和32位字长的存储器,问 (1) 该存储器能存储多少字节的信息? (2) 如果存储器由512K×8位SRAM芯片组成,需 ...

  3. matlab 区分形状,基于matlab的形状识别解析.doc

    1.设计目的 基于Maltab或者C语言对图像进行识别.编写摄像头采集图像程序,对采集的图像进行预处理,如图像增强.图像分割等处理,对于处理的图像进行特征提取,根据特征进行模式识别,如对三角形.正方形 ...

  4. 已知信码序列为1011_信息论与编码理论习题答案解析.doc

    第二章 信息量和熵 2.2 八元编码系统,码长为3,第一个符号用于同步,每秒1000个码字,求它的信息速率. 解:同步信息均相同,不含信息,因此 每个码字的信息量为 2=23=6 bit 因此,信息速 ...

  5. 微型计算机原理第二章作图题,工程制图第二章习题答案解析.doc

    WORD文档可编辑 技术资料 专业分享 第二章 点.直线.平面的投影----点的投影 班级 学号 姓名 2-1.求各点的第三投影,并填上各点到投影面的距离. A点距V面( 5 ).距H面( 6 ).距 ...

  6. matlab向量殿臣,matlab课后习题答案.doc

    <matlab课后习题答案.doc>由会员分享,可在线阅读,更多相关<matlab课后习题答案.doc(19页珍藏版)>请在装配图网上搜索. 1.袒驶树趴贵砷挝豺度骏睹系辆隧淖 ...

  7. matlab研究微分方程,matlab求微分方程的解.doc

    matlab求微分方程的解.doc matlab求微分方程的解一.问题背景与实验目的二.相关函数(命令)及简介三.实验内容四.自己动手一.问题背景与实验目的实际应用问题通过数学建模所归纳而得到的方程, ...

  8. matlab色块轮廓,利用matlab绘制矩阵色块图.doc

    <利用matlab绘制矩阵色块图.doc>由会员分享,可在线阅读,更多相关<利用matlab绘制矩阵色块图.doc(19页珍藏版)>请在金锄头文库上搜索. 1.R语言中有一个根 ...

  9. 基于matlab的信号去噪,基于matlab的信号去噪研究.doc

    基于matlab的信号去噪研究.doc 学 生 毕 业 设 计(论 文) 课题名称 基于 MATLAB 的信号去噪研究 姓 名 陈文 学 号 051220206 院 系 物电系 专 业 电子信息工程 ...

最新文章

  1. [置顶] Hibernate从入门到精通(十)多对多单向关联映射
  2. c语言实验报告世界时钟,基于LCD的电子时钟实验报告.doc
  3. agc015D A or...or B Problem
  4. PyTorch模型的保存加载以及数据的可视化
  5. [MSSQL]ROW_NUMBER函数
  6. WPF实现环(圆)形菜单
  7. java打包python到exe文件
  8. 朴素贝叶斯算法--过滤垃圾短信
  9. php变量教学,PHP变量详解
  10. BootstrapTable冻结表头(二)
  11. wp实例开发精品文章源码推荐(8.20)
  12. 28线性空间02——坐标、坐标变换与基变换、过度矩阵
  13. 1600k 打印头测试软件,巧修 LQ-1600K打印头.doc
  14. DFRobot for Arduino 中级套件
  15. 【BZOJ4972】小Q的方格纸 前缀和
  16. ipad微信号无法连接服务器,ipad微信内置浏览器无法微信登录
  17. 如何关闭电脑的休眠功能
  18. tar.gz 与 tar.xz
  19. 记录一次使用Autowired报Nullpoint空指针异常的错误
  20. Spring Cloud Alibaba - 27 Gateway源码解析

热门文章

  1. 扫地机器人充电红灯闪烁响_智能扫地机器人的充电错误提示与处理
  2. 模拟微信接口时,提示“请在微信客户端打开链接”(转)
  3. 如何在Mac版达芬奇中安装使用LUT调色预设?达芬奇lut调色预设安装使用教程
  4. 和平精英显示模拟服务器已满,和平精英模拟器注册已经达到了上限怎么办?原因及解决方法分享...
  5. DataStream API【3】
  6. SAP 各大常用模块汇总介绍(一)
  7. 名片管理系统java_java毕业设计_springboot框架的名片管理系统
  8. 【千律】C++基础:删除只读属性文件、文件剪切、修改文件扩展名
  9. FHQ-Treap 简介
  10. Java 线程的状态