实验三 MATLB矩阵分析与处理和字符串操作实例.docVIP

  • 111
  • 0
  • 约 5页
  • 2016-11-07 发布于贵州
  • 举报

实验三 MATLB矩阵分析与处理和字符串操作实例.doc

实验三 MATLB矩阵分析与处理和字符串操作实例

实验三 MATLAB矩阵分析与处理、字符串操作 一、实验目的 1.掌握生成特殊矩阵的方法 2.熟练掌握矩阵的特殊操作及一些特殊函数 3.熟练掌握MATLAB的字符串操作 4.掌握MATLAB矩阵的关系运算及逻辑运算法则 二、实验内容 1.特殊矩阵分析与处理操作 常用的产生通用特殊矩阵的函数有:zeros( );ones( );eye( );rand( );randn( ). 下面建立随机矩阵。 在区间[20,50]内均匀分布的5阶随机矩阵。 均值为0.6、方差为0.1的5阶随机矩阵。 说明:产生(0 ,1)区间均匀分布随机矩阵使用rand函数,假设得到了一组满足(0,1)区间均匀分布的随机数xi,则若想得到任意[a,b]区间上均匀分布的随机数,只需要用计算即可。产生均值为0、方差为1的标准正态分布随机矩阵使用randn函数,假设已经得到了一组标准正态分布随机数xi,如果想要更一般地得到均值为计算出来。针对本例,命令如下: x=20+(50-20)*rand(5) y=0.6+sqrt(0.1)*randn(5) 建立对角阵。 diag( )函数除了可以提取矩阵的对角线元素以外,还可以用来建立对角矩阵。 设V为具有m个元素的向量,diag(V)将产生一个m*m对角矩阵,其主对角线元素即为向量V的元素。例如: diag([1,2,-1,4]) ans= diag(V)函数也有另一

文档评论(0)

1亿VIP精品文档

相关文档