云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > matlabB实验

matlabB实验

  • 62 次阅读
  • 3 次下载
  • 2026/4/24 16:48:35

2、在MATLAB中建立一结构矩阵,并进行增加,删除结构成员等操作。 3、单元矩阵与结构矩阵有何不同?在MATLAB中如何建立与引用单元矩阵? 实验四 MATLAB程序设计 一、 实验目的 1、掌握利用if语句,switch语句实现选择结构的方法 2、掌握利用for语句,while语句实现循环结构的方法 3、熟悉利用向量运算来代替循环操作的方法并理解MATLAB程序设计的特点 二、实验内容 1、从键盘输入一个3位整数,将它向输出。如输入639,输出936 2、输入一个百分制成绩,要求输出成绩等级A、B、C、D、E。其中90-100为A,80-90为B,70-79为C,60-69为D,60分以下为E。 要求: (1) 分别用if语句和switch语句来实现 (2) 输入的百分制成绩后要判断该成绩的合理性,对不合理的成绩应输出出错信息。 3、输入20个数,求其中最大数和最小数。要求分别用循环结构和调用MATLAB的max函数和min函数来实现。 4、编写程序,产生20个两位随机整数,输出其中小于平均值的偶数。 x??1?x3?1?x?1, 5、计算分段函数的值。y???x?e?x?11?x?三、思考练习 1、编写程序,计算1?2?3...?n?2000时n的最大值 2、写出下面程序运行结果,并修改程序,让他们没有for循环语句。 A=[1 2 3; 4 5 6; 7 8 9]; [r c]=size(A); for i=1:1:r for j=1:1:c if (A(i,j)>8 | A(i,j)<2) A(i,j)=0; end end end 实验五 函数文件的编写 一、 实验目的 1、掌握函数文件的定义方法,函数头的写法; 2、掌握调用函数文件的方法,了解函数文件的嵌套调用; 3、熟悉MATLAB函数文件的特点。 二、 实验内容 1、 定义一个函数文件lifang.m,用于计算一个立方体的表面积和体积。在命令窗口中调用它。 2、 当n分别取100、1000、10000时,求下列各式的值: ??2?1111(1)2?2?3??2????? 123n?6?(2)??2?2??4?4??6?6???2n???2n????????? ???????????1?3??3?5??5?7???2n?1??2n?1???2?要求用函数文件的定义和调用来实现。 3、 利用函数文件,实现极坐标(?,?)与直角坐标(x,y)之间的转换,并通过函数调用加以验证。 4、 利用预定义变量nargin和nargout,实现以下功能的函数:若输入只有一个参数,输出以该参数为半径的球的体积;若输入有两个参数,输出分别以该参数为底面半径和高的圆柱体积;若输入有三个参数,输出分别以该参数为三 条边的长方体的体积;若输入参数多于三个,则报错。 5、 先用函数的递归调用定义一个函数文件求?im,然后调i?1n用该函数文件求?k??k??。 2k?1k?1100501k?1k10三、 思考练习 1、 总结函数文件和命令文件的区别。 2、 当n分别取100、1000、10000时,求下式的值: 1111?1??????n????? 416644?3?3、编写一个函数文件,用于求两个矩阵的乘积和点乘,然后在命令文件中调用该函数。 实验六 二维曲线的绘制 一、 实验目的 1、掌握绘制单根和多根二维曲线的方法; 2、掌握对函数自适应采样的绘图函数和隐函数绘图; 3、了解设置曲线样式和进行图形标注。 二、 实验内容 1、在区间0?x?4?内,绘制曲线y?4e?xsin(2?x),并给曲线添加标题,设置曲线颜色为红色。 2、区间0?t?2?内,绘制曲线 ?x?tsin(t) ?2?y?tcost3、分析下列程序绘制的曲线: t=0:0.01:pi; x=exp(i*t); y=[x;2*x;3*x]’; plot(y) 4、利用隐函数绘制曲线:

搜索更多关于: matlabB实验 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

2、在MATLAB中建立一结构矩阵,并进行增加,删除结构成员等操作。 3、单元矩阵与结构矩阵有何不同?在MATLAB中如何建立与引用单元矩阵? 实验四 MATLAB程序设计 一、 实验目的 1、掌握利用if语句,switch语句实现选择结构的方法 2、掌握利用for语句,while语句实现循环结构的方法 3、熟悉利用向量运算来代替循环操作的方法并理解MATLAB程序设计的特点 二、实验内容 1、从键盘输入一个3位整数,将它向输出。如输入639,输出936 2、输入一个百分制成绩,要求输出成绩等级A、B、C、D、E。其中90-100为A,80-90为B,70-79为C,60-69为D,60分以下为E。 要求: (1) 分别用if语句和switch语句来实现 (2) 输入的百分制成绩后要判断该成绩的合理性,对不合理的成绩应输出出错信息。 3、输入20个数,求其中最大数和最小数。要求分别用

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com