首先说这个不是标准答案,是个人见解,有什么问题欢迎留言或者私信讨论,谢绝指示。(转载请注明来源itisreal9527)
习题2.1
每一个分号代表一行,【】代表生成矩阵,冒号两端数字为起点数字与终点数字,中间数字为步长。对于第一个命令,生成矩阵,1:3代表1到3,没有步长默认从1开始。2:2:6代表2到6步长2打印三个数字分别为2 4 6,第三行同理
A=A‘对A进行转置后赋给A。A(:,3)=[ ]代表将矩阵A的第三列删除,再将剩余的行列输出为一个矩阵。A=[A(:,1) [4 5 7]' A(:,2)]为在上述输出A后,取A第一列为新矩阵第一列,4,5,7为矩阵第二列,取A第二列为新矩阵第三列。最后一个式子将矩阵A对角线数字相加。结果如下图
习题2.2 使用以下方程式,编写MATLAB方程,计算向量y的值:
- y=(6t^3-3t-4)/8sin(5t)
- y=(6t-4)/8t-pi/2
其中t是向量,确保只在必要时使用周期,这样方程式可以正确处理向量运算,多余的周期将被视为不正确
习题2.3
习题2.4
(a)取第二行再将第二行转置,输出
(b)单列矩阵,0-7取值,步长1.5,共计15列
(c)4
习题2.5
第一步:设置自变量x区间、步长
第二步:令F=f(x)
第三步:plot(x,F)画出曲线
对比系统自带humps函数
一致,完成任务
2.7
2.9
2.10
2.11
2.12
2.13
2.14
2.16
2.15
2.17 (作者注:t、c已经在前面定义过了,这个函数相当于把原函数做了一次对数变换。)
2.18
2.19
横纵坐标都为对数坐标
V、F已经在前文定义
2.20.
考量余弦函数需要大量数据才能有大致情况,但又不能将点确定为无限,故设步长为0.1绘图(可根据拟合需求来进行设置,步长越小,拟合越精确。)
2.21
2.22
2.23
一条水平直线