- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB编程基础--元胞与结构数组及矩阵基本运算
MATLAB编程基础 之 元胞与结构数组及矩阵基本运算 梁丙臣 1.串与数值的转换 (1)int2str A=eye(3,4) A_str=int2str(A) ischar(A_str) ans = 1 (2)num2str和str2num 数值与字符串互换函数,其中3为精度 B=rand(2,3) B_str=num2str(B,3) str2num([’1 2’;’3 4’]) (3)mat2str函数 B_str=mat2str(B,4) Excute_str=[’10*’,B_str]; 执行字符串 x=(0:100)/100*pi; y=sin(x).*sin(9*x); plot(x,y) axis([0,pi,-1,1.5]) [y_max,i_max]=max(y); x_text=[’x=’,num2str(x(i_max))]; y_text=[’y=’,num2str(y_max)]; max_text=char(’maxinum’,x_text,y_text) hold on plot(x(i_max),y_max,’b.’, ’Markersize’,20); text(x(i_max)+0.03,y_max+0.2,max_text); hold off 2.串与ASCII码的转换 m_str=’Hello’; n_num=abs(m_str) char(n_num) %转换成字符串 setstr(n_num) %把ASCII转换成字符串 3.字符串英文大小写转换 m_str=’Hello’; upper_str=upper(m_str) lower_str=lower(m_str) 4.字符串的比较 strcmp()和strncmp() str1=’hello’; str2=’helok’; strcmp(str1,str2) strncmp(str1,str2,3) 5.字符串的查询与置换 findstr strfind S=’Find the starting indices of the shorter string.’ findstr(s,’the’) findstr(’the’, s) 元胞数组的创建与显示 1)直接赋值 a(1,1)={’It is a setup example’}; a(1,2)={[1 2 3;4 5 6]}; a(2,1)={[]}; a(2,2)={sym(’sin(t)’)}; 输入a(1,2)与A{1,2}测试有什么不同? 2)先用cell函数进行预分配,在给元素赋值 只是创建一个指定大小的元胞数组,并且默认给元胞数组赋值为空数组 Nest_cell(1,1)={magic(5)}; Nest_cell(1,2)={{[5 2 8;7 3 0;6 7 3] ’Test 1’;[2-4i 5+7i] {17 []}}} 利用元胞数组创建复杂字符串 c=[{’matlab7.0’},{’’};{’文宇工作室’},{’matlab7.0编程基础’}]; disp([c{1,1}]),disp(’’) 元胞数组 元胞为任意类型、任何大小的多维数组,其定义需用大括号,元素间用逗号隔开。 元胞数组元素的引用采用大括号为下标标识,用小括号只显示该元素的压缩形式。 结构数组 与元胞数组相似,结构数组也能在一个数组中存放各类数据 结构数组的基本元素叫结构 结构的基本存储结构叫域 域与元素差别:元素是组成数组的基本单元,而域是组成结构(结构数组元素)的基本单元,元素域 矩阵 大型矩阵通借助M文件来输入。 常用的特殊矩阵 单位矩阵:eye(m,n); eye(m) 零 矩 阵:zeros(m,n); zeros(m) 一 矩 阵:ones(m,n); ones(m) 对角矩阵:对角元素向量 V=[a1,a2,…,an] A=diag(V) 随机矩阵:rand(m,n)产生一个m×n的均匀分别的随机 矩阵 其他特殊矩阵 compan 友矩阵函数 magic 魔方矩阵 hankel Hankel矩阵 rosser 对称特征值测试矩阵 hilb Hilbert矩阵 pascal Pascal矩阵 invhilb 反Hilbert矩阵 vander 范德蒙矩阵 … … 矩阵的基本运算 加减运算 要求两矩阵必须同阶。 乘法 要求a为i×j阶,b为j×k阶时,ab才能
您可能关注的文档
最近下载
- Unit 4 The Earth 大单元教学设计 2025沪教牛津七年级英语上册.docx
- 江苏开放大学管理学060935过程性考核作业(二).docx VIP
- 2025在线网课《信息检索与科技写作( 理大)》单元测试考核答案.pdf VIP
- power up1英语书单词表.docx VIP
- 4.2按劳分配为主体+多种分配方式并存课件(共18张PPT)中职高教版(2026)中国特色社会主义.pptx VIP
- 钢拱架支护操作规程.docx VIP
- 镁法脱硫技术方案.docx VIP
- 人体生物电现象.ppt VIP
- JB T 10192-2012小型焚烧炉技术条件.docx VIP
- 02R111 小型立、卧式油罐图集(OCR).pdf VIP
文档评论(0)