




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验报告(3)学生姓名学号I指导老师实验时间 实验题目 实验目实 验 内 容2016/3/15地点综合实验大楼1实验3变量、字符串、元胞数组和结构体 掌握字符串的生成及操作 掌握元胞数组的生成及操作掌握结构体的生成及操作1、使用函数namelengthmax查看你电脑 matlab允许的变量名的最大长度;2、使用isvarname函数判断以下变量哪些有效:a b2 1a _abc abc a2b a_b_1 a-b 3、分析如下语句:name1 = char('Liu Ying', 'Hu Xu')n ame11 = 'Liu Yi ng'
2、39;Hu Xu 'name2 = 'Liu Ying', 'Hu Xu'name3 = 'Liu Ying' 'Hu Xu'4、运行并分析如下语句:x=13.6+ui nt8(125),si n( double(x) , si n(x)13.6+i nt8(125)a=uint8(125); b=13.6+double(a)5、分析如下语句:num = 28;s = 'There are ' in t2str( num) 'characters here's = spri ntf('
3、;There are %d characters heren', num)str='a nswer:' x=1;y=2.5;ss=spri ntf('%sn%d +%.1f=%.2fn',str,x,y,x+y)fprin tf('%sn%d +%.1f=%.2fn',str,x,y,x+y)6、已知字符串 str= 'S0619-S1914-S0388-S0348-S0392-S0429-S0436',试使 用函数findstr 或find 及str2num将字符串str中的7个数字619、1914自动存储到向量V中。7
4、、DNA序列可以看成是由a c、g、t四个字符按一定顺序排成的字符串, 四个字符在DNA中出现的频率可以作为 DNA勺一个特征。统计如下DNA序列 中a、c、g、t各自出现的频率。aggcacggaaaaacgggaataacggaggaggacttggcacggcattacacggaggacgag8已知某3位学生2门课程的成绩如下表。请创建一结构体变量stu,使其4个域名分别为Number、Name、English、Computer,用于存储表格中数据。NumberNameEnglishComputer1001Zhang san71681002Li si53711003Wang wu6980
5、1.n amele ngthmaxans =63由运行结果可得 我电脑matlab允许的变量名的最大长度为 63。2.isvar name aans =1isvar name b2ans =1isvar name 1aans =0实验结果与分析isvar name _abcans =0isvar name abcans =1isvar name a2bans =1isvar name a_b_1ans =1isvar name a-bans =0由运行结果可得显示结果为1的为有效,显示结果为0的为无效,即a ,b2 ,abc ,a2b ,a_b_1为有效数字;1a , _abc , a-b为无
6、效数字。3. name1 = char('Liu Yi ng', 'Hu Xu')n ame1 =Liu Yi ngHu Xuchar表示转换为字符串,可以直接运行,会自动分行n ame11 = 'Liu Yin g' 'Hu Xu '。n ame11 =Liu Yi ngHu Xu功能与char 样,可以看到在 Hu Xu后有空格是为保持与Liu Ying字符长度一致,否则不能运行。name2 = 'Liu Ying', 'Hu Xu'n ame2 =Liu Yi ngHu Xu可以看到Liu Y
7、ingHu Xu是直接串起来的,没有分行,就像矩阵一样,可以直接运行。name3 = 'Liu Yi ng: 'Hu Xu'? Error using => vertcatCAT argume nts dime nsions are not con siste nt.无法运行,因为前后字符长度不一样,若将改为则可以运行如下所示。name3 = 'Liu Yi ng: 'Hu Xu'n ame3 ='Liu Yi ng''Hu Xu'4.x=13.6+ui nt8(125)x =139输出结果为139为14加上
8、125所得,13.6直接转换为无符号型向上取整。sin (x)? Un defi ned fun cti on or method 'sin' for in put argume nts of type 'uin t8'.Sinx这个函数仅支持双精度型所以无法运行,要将对象转换为双精度性才可以运行, 如下:sin( double(x)ans =0.696113.6+i nt8(125)ans =127因为int的范围为-128到127,因为13.6加上125所得结果明显超过上限,所以输出结 果为127.a=uint8(125); b=13.6+double(a)
9、b =138.6000先将a转换为双精度型再相加。5.num = 28;s = 'There are ' in t2str( num)'characters here's = spri ntf('There are %d characters heren', num)s =There are 28characters heres =There are 28 characters here由输出结果我们可以看出两者的区别是28与characters之间是否有空格。str='a nswer:' x=1;y=2.5;ss=spri nt
10、f('%sn%d +%.1f=%.2fn',str,x,y,x+y)fprin tf('%sn%d +%.1f=%.2fn',str,x,y,x+y)ss =an swer:1 +2.5=3.50an swer:1 +2.5=3.50两者虽然表示方法不一样,其实功能是没什么区别的。6.str= 'S0619-S1914-S0388-S0348-S0392-S0429-S0436:id=fi nd(str='S');N=n umel(id);V=zeros(N,1);for i=1:NV(i)=str2double(str(id(i)+1:
11、id(i)+4);enddisp(V)61919143883483924294367.dn a='aggcacggaaaaacgggaataacggaggaggacttggcacggcattacacggaggacgag: N=le ngth(d na);pa=sum(d na='a')/N pc=sum(d na='c')/N pg=sum(d na='g')/N pt=sum(d na='t')/N pa =0.3500 pc =0.1833 pg =0.3833 pt =0.08338.stu.Number=1001,1002,1003stu.Name='Zha ng san',Li si&quo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高职单招职业技能测试政治常识常考知识点(75个)
- (高清版)DB12∕T 655-2016 规模化奶牛场环境监测技术规程
- 分析计划经济与市场经济体制的利与弊
- 理解CPMM考试大纲的试题及答案
- 2025年铝包钢导线合作协议书
- 美术老师合同(2025年版)
- 专业中医康复理论试题及答案
- 二零二五年度上海房屋租赁与提前终止合同
- 上虞区水务集团2025年度合同工工资待遇及员工福利提升合同
- 二零二五年度广东省房屋租赁合同纠纷预防与处理协议
- 语文-福建省厦门市2025届高中毕业班第二次质量检测(厦门二检)试题和答案
- 排水工程监理细则
- 2025届浙江名校协作体高三语文考场高分作文点评:这种向往到底是人的苦处还是人的乐处呢
- 2025年浙江名校协作体高三语文2月联考作文题分析+素材+范文:这种向往到底是人的苦处还是人的乐处呢
- 2025年云南省高职单招《职测》高频必练考试题库400题(含答案)
- 新教科版一年级科学下册第一单元第6课《哪个流动得快》课件
- 2025年新人教PEP版英语三年级下册全册课时练习
- 2025年广西旅发置业集团有限公司招聘笔试参考题库含答案解析
- 全国职业院校技能大赛高职组(商务数据分析赛项)备赛试题及答案
- 《针对内容安全的人工智能数据标注指南》
- 2025年人教版新教材数学一年级下册教学计划(含进度表)
评论
0/150
提交评论