MATLAB实验报告 MATLAB实验.docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中南民族大学 计算机科学学院 MATLAB实验报告 题 目 MATLAB实验 年 级 2010 专 业 计算机科学与技术 指导教师 李波 小组成员(姓名学号) 实验类型 综合型 成绩评定 评语: 教师签名: 年 月 日 2014 年 4月 22 日 一、实验安排 1.实验目的 1.掌握字符串的生成和操作,掌握单元数组的生成和操作,掌握结构体的生成和操作。 2.掌握MATLAB的脚本文件及其编辑和调试方法,掌握MATLAB程序设计和开发流程,掌握MATLAB的关系运算,逻辑运算及函数操作,掌握MATLAB流程控制语句。 3.掌握基本符号运算,掌握符号函数的绘制,掌握符号函数微积分的运算,掌握符号方程的求解方法,掌握符号积分变换,了解MAPLE函数的调用方法,了解符号计算器的使用。 4.了解MATLAB的图形窗口,掌握MATLAB基本二维图形,三维图形的绘制,以及图形的绘制,如柱形图,饼状图,掌握图形注释的添加和管理,了解三维图形的视点控制及颜色,光照控制 5.了解Matlab的图形对象及其属性,掌握MATLAB图形对象属性的设置及其查询,掌握MATLAB的图形对象句柄的访问及其操作。 2.实验内容 编写一个脚本,查找给定字符串中指定字符出现的次数和位 创建2x2单元数组,创建 2×2 单元数组,第 1、2 个元素为字符串,第三个元素为整型变量,第四个元素为双精(double)类型,并将其用图形表示。 创建一个结构体,用于统计学生的情况,包括学生的姓名、学号、各科成绩等。然后使用该结构体对一个班级的学生成绩进行管理,如计算总分、平均分、排列名次等。 在MATLAB中使用一个循环确定:如果用户最初在一个银行帐户中存储$10000,并且在每年的年终再存储$10000(银行每年支付6%的利息),那么账户上要积累$1000000要需要多长时间。 (5)设为符号变量,,,试进行如下运算: (1) (2) (3)求的反函数 (4)求以为自变量的复合函数 (6)合并同类项 (7)因式分解将 7798666 进行因数分解,分解为素数乘积的形式 (8)绘制下列函数的图像 , (9)编写程序,该程序在同一窗口中绘制函数在 之间的正弦曲线和余弦曲线,步长为 ,线宽为 4 个象素,正弦曲线设置为蓝色实线,余弦曲线颜色设置为红色虚线,两条曲线交点处,用红色星号标记。 (10)编写程序,实现功能为:创建图形窗口,并且设置其默认背景为黄色,默认线宽为 4 个像素,在该窗口中绘制椭圆 的图像,其中的和任选 3.实验环境 Matlab7 二、算法原理 略 Matlab代码 (1)%find where and how many times the string appears. str=['Today,Iphone 4S has become the most popular smartphone in the world '] AB=findstr(str,'t'); SZ=length(AB); disp('The time that string apearing is'),disp(SZ); disp('the location that the string appearing are'),disp(AB); (2)A=cell(2,2); A(1,1)={'Chinese people'}; A(1,2)={'My favorite food is apple'}; A(2,1)={25000}; A(2,2)={pi/2:pi/8:2*pi}; celldisp(A) cellplot(A) (3) stu=struct('name',{'HuangZhihui','WuZhentao','XueWenjie','GuanYabo','XueNan','TongPeng'},'number',... {2012213620,2012213603,2012213631,2012213628,2012213600,2012213624},... 'Chinese',{90,88,78,87,92,67},'Maths',{80,81,89,90,100,60},'English',{98,89,70,90,60,75}) A=stu(1).Chinese+stu(1).English+stu(

文档评论(0)

zsmfjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档