岩歌matlab结业论文.docx
《岩歌matlab结业论文.docx》由会员分享,可在线阅读,更多相关《岩歌matlab结业论文.docx(12页珍藏版)》请在冰豆网上搜索。
![岩歌matlab结业论文.docx](https://file1.bdocx.com/fileroot1/2023-2/21/b46e6885-fe96-42a5-8bd8-10a5471bb87e/b46e6885-fe96-42a5-8bd8-10a5471bb87e1.gif)
岩歌matlab结业论文
学校代码:
10128
《MatLab在工科数学中的应用》结课作业
学生姓名:
岩歌
学号:
201120201066
学院:
信息工程学院
专业:
计算机科学与技术
班级:
2011级1班
指导教师:
杜雅娟讲师
一、矩阵运算
题目:
建立矩阵a,然后进行对a元素的修改操作,把a的值赋给b,并取b的一到三列作为新的矩阵c,再把c扩展成四行四列的矩阵,其中第四行四列为1,其余扩展元素为0,把矩阵a和b拼接成矩阵d。
对矩阵进行加减乘除等操作,求b的转置矩阵,删除b的第二行元素,找出矩阵a里大于3的元素并改成1,取出b的第三行,作为行向量A,并修改A的一些元素,对行向量A进行一些基本操作。
1、建立矩阵
a=1234
5678
9101112
13141516
2、把a的第四行第四列改成0
3、把a的值赋给b
4、取b的一到三列作为新的矩阵c
5、把c扩展成死行四列的矩阵,其中,第四行四列为1,其余扩展元素为0
6、拼接矩阵a和b为新的矩阵d
7、求矩阵a和c的和e=a+c
8、求矩阵a和c的差a-c
9、求a和b的乘积a*b
10、求矩阵a的二倍,2a
11、求矩阵a与e的比值
12、求b的转置矩阵
13、删除b的第二行元素
14、找出矩阵a里面比3大的元素,并将元素改成1
15、取出b的第三行,作为行向量A
16、把A的第二和第三个元素分别取反
17、判断A的各元素里大于0后,取反。
0表示假,以任意值代表真
二、绘制一个二维图形,一个三维图形
1、二维图形的绘制
操作代码:
运行结果截图:
2、三维图形绘制
操作代码:
运行结果截图:
三、M文件程序设计
题目:
已知函数
,将函数放在一个M文件里面,然后,通过命令调用,输出一些函数值并通过命令绘出函数图象。
建立新的M文件,输入代码如下:
在Matlab的命令窗口中,输入hanshu(-1),hanshu(0),hanshu
(1),hanshu
(2),hanshu(3),hanshu(4)。
运行结果截图:
程序代码:
函数图象截图: