




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MATLAB 上机习题上机习题三三 请按以下步骤完成上机实验 请按以下步骤完成上机实验 1 在在 FTP 上下载 上下载 MATLAB 上机习题上机习题三三 doc 文件 所有习题列在该文件内 文件 所有习题列在该文件内 2 在在 MATLAB 中完成所有习题中完成所有习题 3 如果是仅需要在命令窗口输入完成的习题 则只需如果是仅需要在命令窗口输入完成的习题 则只需将屏幕截图粘贴到相应习题后面 将屏幕截图粘贴到相应习题后面 3 如果习题是问答题 请将答案写在题目后 如果习题是问答题 请将答案写在题目后 4 如果有的习题要求提供脚本文件 请将脚本文件内容拷贝到相应习题后如果有的习题要求提供脚本文件 请将脚本文件内容拷贝到相应习题后 并将运行结果的截图粘贴到 并将运行结果的截图粘贴到 相应习题后相应习题后 5 将文件保存并重命名为自己的学号将文件保存并重命名为自己的学号 姓名 例如 姓名 例如 20110771 张三张三 doc 上传到 上传到 FTP 上的 上传作业 上的 上传作业 目录目录 1 完成下列操作 1 使用 input 函数提示需要输入一个字符串 将输入的字符串保存在变量 str1 中 2 将字符串转换成大写 存储在 str2 中 3 使用 menu 函数 选项分别是 str1 和 str2 获取用户的选择 4 使用 fprintf 函数按 你选择的是 xxx 格式 xxx 是相应的字符串内容 输出选择结果到 命令窗口 解答 解答 拷贝各函数脚本到如下方框中 1 str1 input 请输入一个字符串 s 2 str2 upper str1 或使用上一次作业的方法 3 id menu 请选择字符串 str1 str2 4 ss char str1 str2 fprintf 你选择的字符串是 s n ss id 运行屏幕截图 略 2 我国第二代身份证号码一共 18 位 其中第 7 14 位为出生日期 用 input 命令提示并获取 输入的身份证号 存储在字符串变量 s 中 尝试将初始年月日解析到变量 year month 和 day 中 并用 sprintf 函数按 你的生日是 xxxx 年 xx 月 xx 日 格式输出到字符串 str 中 并在命 令窗口显示 str 的值 其中 xx 表示对应的数值 如身份证号为应输 出 你的生日是 1999 年 8 月 15 日 提示 使用 str2num 将字符串转换为数值 如 x str2num 3 14 则 x 的值为 3 14 解答 解答 拷贝各函数脚本到如下方框中 s input 请输入您的身份证号 s year str2num s 7 10 month str2num s 11 12 day str2num s 13 14 str sprintf 你的生日是 d 年 d 月 d 日 year month day disp str 运行屏幕截图 略 3 用 fprintf 函数按如下格式输出 1 6 的值 1 小数点后 8 位数字的浮点数形式 2 小数点后 8 位数字的科学计数法形式 解答 解答 拷贝各函数脚本到如下方框中 1 fprintf 11 8f n 1 6 2 fprintf 16 8E n 1 6 运行屏幕截图 略 4 生成 5 5 的魔术矩阵 A 完成下列任务 1 使用 save 命令将 A 保存到文件 A mat 中 然后使用 clear 命令清除变量 A 再使用 load 命 令将变量 A 读取到 MATLAB 中 2 使用 csvwrite 将 A 保存到文件 A csv 中 3 使用 csvread 命令将第二问保存的文件内容读取到变量 B 与 A 的值作比较观察是否正确 4 使用 dlmread dlmwrite 命令 用空格作为分隔符完成第 2 3 问 解答 解答 拷贝各函数脚本到如下方框中 A magic 5 1 save A mat A 注意必须将变量放在引号中 clear A load A mat 2 csvwrite A csv A 3 B csvread A csv 4 dlmwrite A txt A B dlmread A txt 运行屏幕截图 略 5 使用 input 函数获取输入值 并使用 if 系列选择结构解决下列问题 使用 disp 或 fprintf 函 数输出信息 1 目前我国的法定结婚年龄为男性不低于 22 周岁 女性不低于 20 判断指定性别的公民是 否满足结婚年龄要求 2 在产品制造时 通常会规定产品尺寸的容许误差 假设某产品的长度为 5 4cm 可以允许 有 0 1cm 的正负误差 判断输出长度产品是否符合技术要求 3 固体燃料火箭发动机有三级 第一级的燃料耗尽后与箭体分离 第二级点火 然后第二级 燃尽分离后第三级点火 最后 第三级燃尽后与导弹分离 处于自由飞行阶段 各级的燃烧 时间如下所示 一级 1 100s 二级 100 170s 三级 170 260s 判断输入时间火箭正处于哪一阶段 提示 可返回1 4分别表示1 3级以及自由飞行阶段 解答 解答 拷贝各函数脚本到如下方框中 1 sex input 请输入性别 0 女性 其它 男性 age input 请输入年龄 if sex 0 case 90 P 9 66 v case 93 P 7 46 v case 97 P 7 9 v otherwise disp 无效的油品编号 end end 运行屏幕截图 7 创建函数 g 满足下面的要求 1 cos 1 x g xxx x 选择合适的步长 使用 plot 函数画出 x 在 2 到 2 范围内的函数曲线 解答 解答 拷贝各函数脚本到如下方框中 1 函数脚本文件 func g m function g func g x if x pi fprintf 最高温度的传感器编号为 d n id fprintf 最高温度的传感器时间为 f n T sid3 id fprintf 最高温度的传感器数据 f n data 说明 此题也可以用循环语句来查找 具体方法自行思考 运行屏幕截图 略 9 已知 x 3 0 0 2 5 8 y 5 2 0 3 4 10 1 分别使用数组运算 for while 循环实现 z x y 注意比较结果判断计算是否有误 2 使用 for 循环对 z 的元素求和 和 sum 函数的计算结果进行对比 解答 解答 拷贝输入命令到如下方框中 x 3 0 0 2 5 8 y 5 2 0 3 4 10 1 1 1 使用数组运算 z x y 1 2 使用 for 循环 z zeros size x 初始化
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 煤矿安全生产事故应急救援预案考试试题及答案
- 2025年人工智能试题及答案
- 2025年招标代理资格证考试题及答案
- 2025年度网红主题餐厅服务员招聘与管理服务合同
- 2025公务员法相关试题及答案
- 2025年专业影院隔音窗帘定制与安装服务合同
- 2025年度子女监护权共享与教育投资合作协议书
- 2025年绿色环保家居建材采购与销售合作协议
- 2025公务员法 试题及答案
- 2025年生物酶研发成果转化与知识产权保密合同
- YY 0054-2023血液透析设备
- 黄冈市临床重点专科申报-模板-副本
- SB/T 10460-2008商用电开水器
- GB/T 9124.1-2019钢制管法兰第1部分:PN系列
- GB/T 29414-2012散热器恒温控制阀
- 2023年黔西县(中小学、幼儿园)教师招聘考试《教育综合知识》题库及答案解析
- GA 1800.2-2021电力系统治安反恐防范要求第2部分:火力发电企业
- 运输供应商年度评价表
- PCB线路板基础知识课程课件
- 断亲协议书范本
- 外科学课件-创伤总论
评论
0/150
提交评论