第2章 matlab基本操第2章 matlab基本操作第2章 matlab基本操作第2章 matlab基本操作.ppt

第2章 matlab基本操第2章 matlab基本操作第2章 matlab基本操作第2章 matlab基本操作.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 一、 MATLAB常用快捷键 * 二、 MATLAB常用快捷命令 * 【例2.5-1】MATLAB常用快捷命令举例。 A = [1 2 3;4 5 6;7 8 9]; B = 100; Str = Hellow World !!!; C = cell(2,3); S = struct(name, {heping,xiezhh}, age,{30, 32}); syms a b c d D = [a b;c d]; whos save xiezhh.mat A B Str clear A B Str load xiezhh.mat which sin open sqrt * 华文行楷,字号88,颜色红,位于每一章的第一节的最前面。 不使用动画 四、定义结构体数组 【例2.3-15】直接赋值定义结构体数组。 struct1(1).name = xiezhh; struct1(2).name = yanlih; struct1(1).age = 31; struct1(2).age = 32; struct1 struct1 = 1x2 struct array with fields: name age 【例2.3-16】 利用struct函数定义结构体数组。 struct2 = struct(name, {xiezhh, yanlih}, age,{31, 32}) struct2 = 1x2 struct array with fields: name age struct2(1).name ans = xiezhh 调用格式: s = struct(field1, values1, field2, values2, …) s = struct(field1, {}, field2, {}, …) 五、定义元胞数组 【例2.3-17】直接赋值定义元胞数组。 c1 = {[1 2; 3 4], xiezhh, [5 6 7], I LOVE MATLAB} c1 = [2x2 double] xiezhh [1x3 double] I LOVE MATLAB 【例2.3-18】 利用cell函数定义元胞数组。 c2 = cell(2,4) c2 = [] [] [] [] [] [] [] [] c2{2, 3} = [1 2 3] c2 = [] [] [] [] [] [] [1x3 double] [] 调用格式: c = cell(n) c = cell(m, n) c = cell([m, n]) c = cell(m, n, p,…) c = cell([m n p …]) c = cell(size(A)) 【例2.3-19】元胞数组的访问。 访问元胞数组C的第i行第j列的元胞,用命令C(i, j),注意用的是圆括号;访问元胞数组C的第i行第j列的元胞里的元素,用命令C{i, j},注意用的是花括号。celldisp函数可以显示元胞数组里的所有内容。 c = {[1 2], xie, xiezhh; MATLAB, [3 4; 5 6], I LOVE MATLAB} c = [1x2 double] xie xiezhh MATLAB [2x2 double] I LOVE MATLAB c(2, 2) ans = [2x2 double] c{2, 2} ans = 3 4 5 6 c = {[1 2], xiezhh; MATLAB, [3 4; 5 6]}; celldisp(c) c{1,1} = 1 2 c{2,1} = MATLAB c{1,2} = xiezhh c{2,2} = 3 4 5 6 六、几种数组的转换 mat2cell,将矩阵分块,转为元胞数组 cell2mat,将元胞数组转为矩阵 num2cell ,将数值型数组转为元胞数组 cell2struct,将元胞数组转为结构数组 struct2cell,将结构数组转为元胞数组 num2str,将数值型数组转为字符型数组 str2num,将字符型数组转为数值型数组 【例2.3-

您可能关注的文档

文档评论(0)

cxiongxchunj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档