MATLAB基础练习与编程实践

1、练习1:基础计算。1. 启动MATLAB并探索MATLAB桌面的不同区域。2. 可自行尝试一些基础计算,并检查答案是否正确。3. 算术运算:计算25/(25 - 1)并与(1 - 1/25)^(-1)比较;计算(√5 - 1)/((√5 + 1)^2)。4. 指数和对数:计算e^3、ln(e^3)、log₁₀(e^3)、log₁₀(10⁵)。5. 三角函数运算:计算sin(π/6)、cos(π)、tan(π/2)、sin²(π/6) + cos²(π/6)。

1.0323、1.0323、0.1180;20.0855、3、1.3029、5;0.5、 - 1、1.6331E16、1

2、练习2:变量和数组

  1. 创建变量来表示以下矩阵:矩阵A、B、C。
    a) 将矩阵A的第二列的值赋给变量x1。
    b) 将矩阵B的第三列的值赋给变量x2。
    c) 将矩阵B的第三行的值赋给变量x3。
    d) 将矩阵A的前三个值作为第一行,矩阵B的所有值作为第二、三、四行,赋给变量x4。

  2. 若矩阵A用MATLAB代码 A = [1 3 2; 2 1 1; 3 2 3] 定义,哪个命令会生成给定矩阵B。

  3. 创建变量来表示矩阵A、B、C。
    a) 尝试进行 A + B A * B 等运算,给出结果、错误信息及原因。
    b) 说明 A * B A.*B 的区别。

  4. 求解线性方程组 -2x + y = 3 x + y = 10 ,并验证解。

3、练习3:简单二维绘图。1. 绘制以下函数(需确定合适的x范围): - 函数y = 1/x,用蓝色虚线绘制。 - 函数y = sin(x)cos(x),用红色点线绘制。 - 函数y = 2x² - 3x + 1,用红色十字标记绘制。在所有绘图中打开网格,记得标记坐标轴并使用标题。2. 给定函数s = acos(φ)+√(b²-(asin(φ) - c)²),当a = 1,b = 1.5,c = 0.3且0 ≤ φ ≤ 360°时,绘制s关于角度φ的函数图。3. 绘制以下参数函数(在绘图命令后使用axis equal命令,使MATLAB的x轴和y轴长度相同): a) 半径为5的圆(回顾练习2问题7)。 b) 双纽线( - π/4 ≤ φ ≤ π/4),x = cos(φ)√(2cos(2φ)),y = sin(φ)√(2cos(2φ))。 c) 对数螺线(0 ≤ φ ≤ 6π;k = 0.1),x = e^(kφ)cos(φ),y = e^(kφ)sin(φ)。同时需使用文件→保存选项将所有绘制的图以MATLAB默认的.fig文件格式保存。

练习3的解答可查看链接:

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值