版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2022-2-221 5.1 Matlab的字符串命令 5.2 Matlab的多项式命令2022-2-222a b s ( s t r ) 返回一个向量,其元素是字符串s t r中字符的A S C I I码值。c h a r ( x ) 根据指定的字符集将向量x中的整数转换成字符。这个命令是命令abs的逆操作。num2str( f ) 将数值f转换成浮点格式的字符串。如果需要,可包含四位数字和指数。这个命令经常和命令disp 、xlabel还有一些其他输出命令一起使用.2022-2-223blanks ( n ) 返回有n个空格的字符串。deblank( str ) 返回没有后续空格的字符串s
2、 t r。lower( str ) 将str中所有字母转换为小写字母。upper( str ) 将str中所有字母转换为大写字母。ischar ( s ) 如果s是字符数据类型,则返回1;否则返回0。2022-2-224isletter ( str(i) ) 如果str中的第i个字符是字母,则返回1。isspace ( str ) 返回一个和s t r大小相同的向量。如果在s t r中的字符是空格、制表符或者换行符,则向量的相应位置的元素为1;否则为0。strcmp ( str1 , str2 ) 比较串str1和串str2,如果相等返回1;否则返回0。strcmpi ( str1 , str
3、2 ) 和strcmp一样,但是在比较时不区分大小写。2022-2-225str2mat ( str1 , str2 , . . . ) 用str1、str2等创建字符串矩阵。如果字符串stri的大小不同,MATLAB自动在较短的字符串后添加空格。函数最多可以带11个参数,但是它们本身也可以是字符串矩阵。findstr ( str1 , str2 ) 返回一个向量,它包含str1中子串str2的起始位置。strrep ( str1 , str2 , str3 ) 在字符串str1中含有str2的所有位置用str3来代替。2022-2-226strcat ( str1 , str2 , . .
4、. )将字符串str1和str2连接起来。strncmp ( s t r 1 , s t r 2 , n ) 比较s t r 1和s t r 2中前n个字符,如果相等返回1 ; 否则返回0。strncmpi ( s t r 1 , s t r 2 , n ) 和命令s t r n c m p一样,但是在比较时不区分大小写。disp ( A ) 显示矩阵A的内容,如果A是字符串,则显示出它的文本2022-2-227i n p u t ( o u t ,i n) 在屏幕上显示出字符串o u t的文本并等待终端的输入。如果变量i n是s,则输入的内容以字符串的形式进行保存,通常MATLAB在保存前要
5、尽可能地求出表达式的值。如果使用格式控制符号如 n,字符串out可以是若干行.2022-2-228eval ( s t r ) 执行s t r中包含的MATLAB命令并返回结果。2022-2-229g =inline(str,arg1,arg2,. . .)从字符串str中建立一个叫,如存储在工作内存中的函数,可以用g(val1 ,val2. . .)来调用。函数中参数的名字可以在字符串arg1,arg2,. . .中给出,如果没有给出, MATLAB将从str中找出小写字母作为参数的名字。v e c t o r i z e ( g ) 为了满足元素操作,在*、/和前加一个点 .,建立一个向量
6、化的内联函数g。f o r m u l a ( g ) 把内联函数g作为字符串返回。2022-2-2210 多项式的表示方法为用向量表示: 如向量p=a,b,c,d表示多项式其基本运算函数如下:r=roots(p) 求多项式p(x)=0的解。 p=poly(r)为求解可以表示为向量r多项式,为roots的逆运算。 dcxbxaxxP23)(2022-2-2211p=poly(A) 求矩阵A的特征多项式。y=polyval(p,x) 多项式求值,求多项式p在x处的值,这里x可以是向量或矩阵。p=conv(p1,p2) 求多项式p1,p2乘积。q,r=deconv(c,b) 多项式的商,即求多项式c/b的商为q余r 2022-2-2212p=polyder(q) 求多项式q的微分。q, r=polyder(a,b) 有理多项式a/b的导数为q/r .q=polyint(p)或q=polyint(p,x0) 为p经过原点或x0点的积分多项式。p=polyfit(x,y,n)求由数据x,y确定的n次曲线拟合。2022-2-2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人工智能初学者课程
- 占星师职业发展路径
- 《历史影响专项突破|直击考试高频考点》
- 《机械原理及应用》课件 学习情境五 凸轮机构
- 建筑工程公司生产总监述职报告
- 公司销售员工作总结
- 灰姑娘面试题目及答案
- 护理试题及答案选择题
- 2026中国石油大学(北京)招聘备考题库附答案详解(精练)
- 2026年建筑工程类一级造价工程师案例分析(水利)技术与计量(安装)题库含答案解析
- 《房屋市政工程生产安全重大事故隐患判定标准(2024版)》解读
- 初中数学分层作业设计与案例
- 福建省2025年初中历史学科教学与考试指导意见
- 湖南非遗管理办法
- QGDW11008-2013低压计量箱技术规范
- 小学数学说理课堂的教学实践与研究
- 高等职业学校无人机应用技术专业 实训教学条件建设标准
- 2025届高三化学一轮复习 第七讲 钠及其化合物 课件
- TZZB 3695-2024 塑料仿真植物墙
- 中国慢性冠脉综合征患者诊断及管理指南2024版解读
- 园林绿化工(中级)技能鉴定理论考试题库(含答案)
评论
0/150
提交评论