首页 热点资讯 义务教育 高等教育 出国留学 考研考公

MatLab的编程功能

发布网友 发布时间:2022-04-22 15:47

我来回答

1个回答

热心网友 时间:2023-08-19 21:07

有利有弊嘛 matlab功能确实强大,在矩阵计算上可以算得上性能卓越了,也正因为如此,matlab几乎把所有变量都考虑为矩阵的形式,比如字符串,所以用matlab运算'abc'+'cde'是用的矩阵的相加,也就是对应的ascii码相加,结果是 >> 'abc'+'cde' ans = 196 198 200 但是matlab提供大量的字符串运算的函数,如下 eval(string) 作为一个MATLAB命令求字符串的值 eval(try,catch) blanks(n) 返回一个n个零或空格的字符串 deblank 去掉字符串中后拖的空格 feval 求由字符串给定的函数值 findstr 从一个字符串内找出字符串 isletter 字母存在时返回真值 isspace 空格字符存在时返回真值 isstr 输入是一个字符串,返回真值 lasterr 返回上一个所产生MATLAB错误的字符串 strcmp 字符串相同,返回真值 strrep 用一个字符串替换另一个字符串 strtok 在一个字符串里找出第一个标记 还有其他的 比如strcat就可以实现两个字符串的相加 >> strcat('abc','cde') ans = abccde

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com