实验二 MATLAB 语言的程序设计
一、实验目的及要求
1.掌握一些矩阵运算的基本函数应用方法
2.熟悉MA TLAB 程序编辑与设计环境
3.掌握各种编程语句语法规则及程序设计方法
4.会编写程序M 文件和函数M 文件
5.初步掌握程序的调式方法
二、实验内容
1.掌握以下矩阵操作函数
实际给定一些数据后,使用各种函数计算,观察运算结果: zeros(n) 生成nxn 的零阵 zeros(n,m) 生成n 行m 列的零阵 ones(n,m) 生成n 行m 列的全1阵 eye(n) 生成nxn 的单位阵 randn(n,m) 生成元素为正态分布随机阵 x=[] 生成空矩阵 1、
??????=654321a ??????-=531142b ??
??
?
?????-=201c ??????????=063258741d
下列运算是否合法,为什么?如合法,结果是多少? (1) result1 = a' 答>> result1=a'
result1 =
1 4
2 5
3 6
(2) result2 = a * b 错误
(3) result3 = a + b 答> result3=a+b
result3 =
3 6 2 5 8 11