利用matlab计算下列各式,MATLAB习题精选

matlab

初探MATLAB

1、 请在MATLAB下直接输入下列常数,看它们的值是多少:

I j eps inf nan pi realmax realmin 2、 使用lookfor命令,找出具有下列功能的MATLAB命令(每一项只需找出一条MATLAB

命令)

(1) 找出矩阵的大小(即行维数和列维数)

(2) 改变矩阵的大小(例如将4X6的矩阵改成12X2) (3) 将矩阵左右翻转 (4) 将矩阵上下翻转

(5) 找出矩阵每一直列的最大值 (6) 对矩阵的每一直列进行排序 (7) 矩阵的旋转 (8) 逆矩阵的计算 (9) 求矩阵的秩

(10) 计算矩阵的reduced row echelon form (11) 计算矩阵的null space

(12) 计算矩阵的特征值和特征向量 (13) 计算矩阵的QR分解 (14) 计算矩阵的LU分解 (15) 计算矩阵的奇异值分解

(16) 对向量进行快速傅立叶变换 (17) 直角坐标转成极坐标 (18) 极坐标转成直角坐标

3、 写一个MATLAB小程序,求出最小的n值,使得n!

y=0.5*exp(x/3)-x*x*sin(x)

其中x是函数的输入,y是函数的输出。你的函数必须能处理当x是标量或向量的两种情况。

5、 写一个MATLAB的递归函数fibo.m来计算Fibonacci数列,其定义如下:

fibo(n+2)=fibo(n+1)+fibo(n)

此数列的初始条件如下:fibo(1)=0,fibo(2)=1

6、MATLAB的sqrt命令可对任一数值进行开平方的运算。用此命令求出下列各数的平方根,并验算:(1) (2)2i (3)7+24i

二维平面绘图

1、 一个平面上的椭圆可以表示成下列方程式:

(x/a) (y/b)

22

1

我们也可以用参数将椭圆表示成:x=a*cos( ) y=b*sin( )

请利用上述参数式,画出一个椭圆,其中a=5,b=3,而且椭圆上共有100个点。 2、 一条参数式的曲线可由下列方程式表示:

x=sin(-t)+t y=1-cos(-t)

当t由0变化到4*pi时,画出此曲线在XY平面的轨迹。

3、利萨如图形可用下列参数式来表示:x=cos(m* ) y=sin(n* ) 试画出在不同m、n值的利萨如图形:(1)m=n=1 (2)m=3 n=2 (3)m=10 n=11

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值