电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

广州大学学生试验报告matlab程序设计VIP免费

广州大学学生试验报告matlab程序设计_第1页
1/12
广州大学学生试验报告matlab程序设计_第2页
2/12
广州大学学生试验报告matlab程序设计_第3页
3/12
广州大学学生实验报告开课学院及实验室:机械与电气工程学院计算机楼 301 室2014 年 10 月 30 日学 院机械与电气工程学院年级、专业、班姓名学号实验课程名称MATLAB程序设计成绩实验项目名称实验一基础准备及入门指 导教 师一、实验目的1、掌握一维数组的创建方法;掌握一维数组子数组的寻访和赋值方法;2、掌握二维数组的创建方法;掌握二维数组子数组的寻访和赋值方法;3、掌握数组的各种运算,理解数组运算和矩阵运算的区别。二、 实验原理1、数组的创建和寻访数值数组( Numeric Array)和数组运算( Array Operations)始终是 MATLAB 的核心内容。自 MATLAB5.x 版起,由于其“面向对象”的特征,这种数值数组(以下简称为数组)成为了MATALB 最重要的一种内建数据类型(Built-in Data Type),而数组运算就是定义在这种数据结构上的方法(Method)。数组是指实数或复数组成的长方阵列(Array),可以是一维、二维、三维或更高的维数。不同维数的数组创建和访问的方法有相同之处,也有不同之处。一维数组的创建方法有: (1)逐个输入法;(2)冒号生成法;(3)定数线性采样法; (4)定数对数生成法。对于一维数组的寻访,常用的有以下几种类型: (1)x(3); (2)x([1 2 5]) ;(3)x(1:3) ;(4)x(3:end) ;(5)x(3:-1:1) ;(6)x(find(x>0.5)) ;(7)x([1 2 3 4 4 3 2 1]) 。在这里假设 x 是长度为 5 的一维数组。二维数组则是由实数或复数排列称矩形而成。二维数组和矩阵在数据结构上相同;一个矩形阵列是二维数组或矩阵取决于所使用的运算符号。二维数组的创建方法有: (1)直接输入法,用于生成较小数组; (2)利用 M 文件创建和保存数组,用于经常要调用的数组,尤其是较大而且复杂的数组。对于二维数组的寻访,常用的有以下几种类型:(1)全下标标识法,如A(2,3);(2)单下标标识法,如 A(10),这种方法比较少用;(3)单下标全元素标识,如A(:) ,指的是 A 的各列按先左后右的次序、首尾相接排成“一维长列”后,得到的一维数组的全部元素,其结果是一个一维列数组;类似地,也需注意A(r,:) 、A(:,c) 的含义。(4)“逻辑 1”标识。在 MATLAB 中,提供了相关的函数用作常用的标准数组的生成,如全0 数组、全 1 数组、单位矩阵、对角阵、均匀分布的随机数组、正态分布的随机数组等,都有相关的生成函数。对于一些数组的特殊操作,MATLAB 也提供了相应的操作...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

广州大学学生试验报告matlab程序设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部