- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2MATLAB的数值计算讲述
(1)字符串 Matlab中的字符串一般是ASCII值的数值数组,它作为字符串表达式进行显示 一个字符串是由单引号括起来的文本,是由字符组成的数组 s=I am a teacher; s s = I am a teacher u=abs(s) u = 73 32 97 109 32 97 32 116 101 97 99 104 101 114 8. 文本操作 str1=s(5:10) str1 = a tea y=setstr(u) %函数setstr y = I am a teacher u=s(10:-1:5)输出内容? u=s’输出内容? 字符串I’m a teacher如何输入?(’的ASCII值为39) 可以像数组一样连接字符串 可以用disp函数打印字符串变量表示的字符串,如disp(x); 字符串也可以有多个行,但每行必须也有相同数目的列数,如果长度不等,则要以空格补齐 示例:把字符串由小写变为大写 s=i am a teacher; for i=1:14,s(i)=setstr(s(i)-(a-A));end,s s = I AM A TEACHER 如果改为: s=i am a teacher; for i=1:14,s(i)=setstr(s(i)-(a-A)),end,s 请考虑输出 如果改为: s=I am a teacher; for i=1:14,s(i)=setstr(s(i)-(a-A));end,s 请考虑输出 (2)字符串转换 函数 意义 abs 字符串到ASCII转换 dec2hex 十进制到十六进制转换 fprintf 把格式化的文本写到文件中或显示屏上 fscanf 从文件中读入有格式数据 hex2dec 十六进制字符串转换成十进制数 hex2num 十六进制字符串转换成IEEE浮点数 int2str 整数转换成字符串 lower 字符串转换成小写 num2str 数字转换成字符串 setstr ASCII转换成字符串 sprintf 把数据格式化,写给一个字符串 sscanf 用格式控制,把字符串转换成数字 str2mat 字符串转换成一个文本矩阵 str2num 字符串转换成数字 upper 字符串转换成大写 (3)字符串函数 函数 意义 blanks(n) 返回一个n个零或空格的字符串 deblank 去掉字符串中后拖的空格 findstr 从一个字符串内找出字符串 isletter 字母存在时返回真值(返回值为矩阵) isspace 空格字符存在时返回真值(返回矩阵) isstr 是一个字符串,返回真值 lasterr 返回上一个所产生Matlab错误的字符串 strcmp 两个字符串相同,则返回真 strrep 用一个字符串代替另一个字符串 strtok 找出字符串中的第一部分 s = This is a good example.;[token,rem] = strtok(s) token =This rem = is a good example. matlab语言把多项式表达成一个行向量, 该向量中的元素是按多项式降幂排列的。 f(x)=anxn+an-1xn-1+……+a0 可用行向量 p=[an an-1 …… a1 +a0]表示 poly —— 产生特征多项式系数向量 特征多项式一定是n+1维的 特征多项式第一个元素一定是1 三、 多项式运算 例:a=[1 2 3;4 5 6;7 8 0]; p=poly(a) p =1.00 -6.00 -72.00 -27.00 p是多项式p(x)=x3-6x2-72x-27的matlab描述方法,我们可用: p1=poly2str(p,‘x’) — 函数文件,显示 数学多项式的形式 p1 =x^3 - 6 x^2 - 72 x - 27 2.roots —— 求多项式的根 a=[1 2 3;4 5 6;7 8 0];p=poly(a) p = 1.00 -6.00 -72.00 -27.00 r=roots(p) r = 12.
您可能关注的文档
- 28.1数据整理与表示讲述.ppt
- 28.2.1 解直角三角形讲述.ppt
- 2014大学生工程训练竞赛动员概要.ppt
- 2014大跨度桥梁设计复习题(答案)概要.doc
- 2014复合地基理论概要.ppt
- 2014学前班家长会__完整版概要.ppt
- 28.2.1简单的随机抽样讲述.ppt
- 28.2.1解直角三角形(16张PPT)讲述.ppt
- 2014安徽省中考语文试卷及答案概要.doc
- 2014学年度闸北区第一学期高三地理学科期末练习卷(概要.doc
- 中国国家标准 GB/T 15763.1-2025建筑用安全玻璃 第1部分:防火玻璃.pdf
- 《GB/T 15763.1-2025建筑用安全玻璃 第1部分:防火玻璃》.pdf
- 《GB/T 25678-2025印刷机械 卷筒纸平版商业轮转印刷机》.pdf
- GB/T 25678-2025印刷机械 卷筒纸平版商业轮转印刷机.pdf
- 中国国家标准 GB/T 25678-2025印刷机械 卷筒纸平版商业轮转印刷机.pdf
- 中国国家标准 GB/T 18975.1-2025工业自动化系统与集成 流程工厂(包括石油和天然气生产设施)生命周期数据集成 第1部分:综述与基本原理.pdf
- 《GB/T 18975.1-2025工业自动化系统与集成 流程工厂(包括石油和天然气生产设施)生命周期数据集成 第1部分:综述与基本原理》.pdf
- GB/T 18975.1-2025工业自动化系统与集成 流程工厂(包括石油和天然气生产设施)生命周期数据集成 第1部分:综述与基本原理.pdf
- 《GB/T 12221-2025金属阀门 结构长度》.pdf
- GB/T 21681-2025机械压力机、液压机用模拟负荷测试系统.pdf
原创力文档


文档评论(0)