数学软件(MATLAB)及应用-MATLAB基础实验

本文介绍了如何使用MATLAB进行基础操作,包括生成特定条件的810阶矩阵,计算π,查找1000以内的素数,求解微分方程,二重积分和线性方程组,以及绘制函数图形。通过实例展示了MATLAB在数值计算和矩阵处理方面的强大功能。
摘要由CSDN通过智能技术生成

数学软件(MATLAB)及应用-MATLAB基础
1、 生成一个810阶矩阵,满足以下条件:
1) 左上角为4阶全1的方阵;2)右上角为4
6阶单位阵;
3)左下角为4阶全0方阵; 4)右下角为4*6阶随机阵(均匀分布)
2、 编写程序(M文件)计算π,其中

3、 编写M文件求1000以内的所有的素数。
4、 已知y的表达式 ,当n=1000时,求y的值。
5、 在[0,2π]区间内用–o–线型画sinx+cosx,用–*–线型画sinx-cosx,并分别标注“sinx+cosx”,“sinx-cosx”。
6、求下列微分方程的通解. ;
7、求二重积分
8、求极限
9、求解线性方程组

实验原理、方法和步骤:利用Matlab软件输入相关函数表示题目所要求解的问题,进而运算来求解所需要求解的问题,加上一些运算方法和函数的表示进行运算。
实验内容和数据记录:
1、生成一个810矩阵,满足以下条件:
1)左上角为4阶全1的方阵; 2)右上角为4
6阶单位阵
3)左下角为4阶全0方阵; 4)右下角为46阶随机阵(均匀分布)
解:利用MATLAB函数来建立一个8
10矩阵,a)ones表示产生全1矩阵;b)eye表示产生单位矩阵;c)zeros表示产生全0矩阵;d)rand表示产生在0到1间均匀分布的随机矩阵,ceil(rand(n,m)x)表示产生在1到x间均匀分布的nm阶随机矩阵。
下面先分别建立题目所要求矩阵条件来生成相应的分块矩阵
1)左上角为4阶全1的方阵
解:>> a=ones(4) %ones(4)表示产生一个4阶全1的方阵
运行结果:a = 1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
2)右上角为46阶单位阵
解:>> b=eye(4,6) %eye(4,6)表示产生一个4
6阶的单位阵
运行结果:b = 1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 0 0 0
0 0 0 1 0 0
3)左下角为4阶全0方阵
解:>>c=zeros(4) %ze

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值