MATLAB全部实验及答案(2)
9)写出下列指令的运行结果
>> A = [ 1 2 3 ]; B = [ 4 5 6 ]; >> C = 3.^A C =
3 9 27 >> D = A.^B
D =
1 32 729
5、已知y?3?4t????esin?43t??若需要计算t∈[-1,1],取间隔为0.01,试计23??算出相对应的y值。 >> t = [-1:0.01:1];
>> y = sqrt(3)/2*exp(-4*t).*sin(4*sqrt(3)*t+pi/3) %注意要用点乘
五、实验注意事项
1、 注意区分大小写
2、 注意数组、矩阵运算的不同之处
六、思考题
1、MATLAB桌面环境有几种样式? Default:缺省的界面
Command Windows Only:仅包含命令行窗体(Command Window)
History and Command Window: 包含两个窗体——命令行窗体(Command Window)和命令历史窗体(Command History),两个窗体并列在界面中
All Tapped:启动所有MATLAB常用的图形界面工具
All but Command Window Minimized:Command Window窗口显示,其他的窗口分别叠加在MATLAB窗体下
2、如何使窗体浮动出来?又如何使窗体内嵌回MATLAB的界面中?
在MATLAB默认的图形窗体环境下,单击命令行窗体左上角 按钮
,就可以将MATLAB命令行窗体弹出
执行“Desktop”菜单下的“Dock Current Directory”命令,可将命令行窗口重新嵌入到MATLAB的界面中
6
实验项目序号2 MATLAB运算基础(一)
一、实验目的
掌握MATLAB各种表达式的书写规则及常用函数的使用
二、实验基本知识
1、矩阵和向量的创建方法和访问方法 1)创建方法
? 逐个输入向量的元素 ? 利用运算符——“:”
语法:X = J:INC:K
? 使用函数linspace和logspace
语法:x = linspace(x1,x2,n),x = logspace (x1,x2,n) 2)访问方法:利用向量或矩阵的索引来完成相应的操作。 矩阵元素的访问 A(i,j) A(I,J) A(i,:) A(:,j) A(:) A(l) A(L) 说 明 访问矩阵A的第i行第j列上的元素,其中i和j为标量 访问由向量I和J指定的矩阵A中的元素 访问矩阵A中第i行的所有元素 访问矩阵A中第j列的所有元素 访问矩阵A的所有元素,将矩阵看作一个向量 使用单下标的方式访问矩阵元素,其中l为标量 访问由向量L指定的矩阵A的元素,向量L中的元素为矩阵元素的单下标数值 2、数据类型,以及操作不同数据类型数据的函数 1)数据类型 数据类型 double sparse 说 明 双精度数据类型 稀疏矩阵数据类型 单精度数据类型 无符号8位整数 无符号16位整数 无符号32位整数 无符号64位整数 有符号8位整数 有符号16位整数 有符号32位整数 有符号64位整数 字节数 8 N/A 4 1 2 4 8 1 2 4 8 取 值 范 围 0 ~ 28-1 160 ~ 2-1 0 ~ 232-1 0 ~ 264-1 78-2 ~ 2-1 -215 ~ 215-1 -231 ~ 231-1 -263 ~ 263-1 single uint8 uint16 uint32 uint64 int8 int16 int32 int64 2)操作函数
整数类型的运算函数
函 数 bitand bitcmp bitor bitmax bitxor bitset bitget bitshift 说 明 数据位“与”运算 按照指定的数据位数求数据的补码 数据位“或”操作 最大的浮点整数数值,一般为253?1=9 007 199 254 740 991 数据位“异或”操作 将指定的数据位设置为1 7 获取指定的数据位数值 数据位移操作
创建逻辑类型数据的函数
函 数 logical True False 说 明 将任意类型的数组转变成为逻辑类型数组,其中,非零元素为真,零元素为假 产生逻辑真值数组 产生逻辑假值数组 MATLAB的逻辑运算
运 算 符 && || & | ~ xor any all 说 明 具有短路作用的逻辑与操作,仅能处理标量 具有短路作用的逻辑或操作,仅能处理标量 元素与操作 元素或操作 逻辑非操作 逻辑异或操作 当向量中的元素有非零元素时,返回真 当向量中的元素都是非零元素时,返回真 MATLAB的关系运算
运算符 = = ~= < 等于 不等于 小于 说明 > <= >= 运算符 大于 小于等于 大于等于 说明 格式化字符
字 符 %c %d %e %E %f %g %G %o %s %u %x %X 说 明 显示内容为单一的字符 有符号的整数 科学技术法,使用小写的字符e 科学技术法,使用大写的字符E 浮点数据 不定,在%e或者%f之间选择一种形式 不定,在%E或者%f之间选择一种形式 八进制表示 字符串 无符号的整数 十六进制表示,使用小写的字符 十六进制表示,使用大写的字符
三、主要仪器及耗材
计算机
四、实验内容和步骤
1、已知A=[12 34 -4;34 7 87;3 65 7],B=[1 3 -1;2 0 3;3 -2 7],求下列表达式的值:
1)A+6B和A-B+I(I为单位矩阵) 2)A*B和A.*B
2
8
3)A^3和A.^3
4)[A,B]和[A([1,3],:);B^2]
2、设有矩阵A和B,A=[1 2 3 4 5;6 7 8 9 10;11 12 13 14 15;16 17 18 19 20;
21 22 23 24 25],B=[3 0 16;17 -6 9;0 23 -4;9 7 0;4 13 11] 1)求它们的乘积C
2)将矩阵C的右下角3x2子矩阵赋给D
3、已知A=[23 10 -0.778 0;41 -45 65 5;32 5 0 32;6 -9.54 54 3.14],取出其前3行构成矩阵B,其前两列构成矩阵C,其左下角3x2子矩阵构成矩阵D,B与C的乘积构成矩阵E,分别求E
答案:满足(A>=10&A<25)的元素的索引
>> A=[23 10 -78 0;41 -45 65 5;32 5 0 32;6 -54 92 14]; >> a = find(A>=10&A<25) a = 1 5 16
4、使用函数,实现矩阵左旋90°或右旋90°的功能。 左旋: >> rot90(A) ans =
0 5 32 14 -78 65 0 92 10 -45 5 -54
23 41 32 6 右旋: >> rot90(A,3) ans =
6 32 41 23 -54 5 -45 10 92 0 65 -78 14 32 5 0
5、求S=2+2+2+2+2+??+2的值(提示:利用求和函数与累乘积函数。) >> a=2*ones(1,10);%生成全为2,个数为10的行矩阵 >> b=cumprod(a);%得到累乘量(如2、2)等等
1
2
0
1
2
3
4
10
9
>> c=sum(b)+1 c =
2047
6、用reshape指令生成下列矩阵,并取出方框内的数组元素。 答案:
>>a = [1:5 10:-1:6]; >>b = 11:25;
>>A = [reshape(a,5,2)'; reshape(b,5,3)']%生成矩阵A >>d1 = A(2,2:3) >>d2 = A(2:4,4) >>d3 = A(4:5,1:3)
五、实验注意事项
不同的函数有不同的功能,同一函数又有不同的用法,注意正确使用各函数。
六、思考题
元素的单下标访问和全下标访问有何关联之处?
实验项目序号3 MATLAB运算基础(二)
一、实验目的
掌握MATLAB中有关字符串、元胞、结构的函数的使用。
二、实验基本知识
有关字符串、元胞、结构的函数
常用的字符串操作函数
函 数 char double blanks 将字符串转变成Unicode数值 说 明 创建字符串,将数值转变成为字符串 ) 创建空白的字符串(由空格组成将字符串尾部的空格删除 判断变量是否是字符类型 水平组合字符串,构成更长的字符向量 垂直组合字符串,构成字符串矩阵 比较字符串,判断 …… 此处隐藏:919字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




