示例 ①:矩阵操作和函数绘制
示例 ②:求解微分方程
示例 ③:数据统计和可视化
示例 ④:信号处理
示例 ①代码:
% 定义矩阵
A = [1 2 3; 4 5 6; 7 8 9];
B = [9 8 7; 6 5 4; 3 2 1];
% 矩阵运算
C = A + B; % 矩阵相加
D = A * B; % 矩阵相乘
E = inv(A); % A的逆矩阵
% 绘制函数
x = 0:0.1:10;
y = sin(x);
plot(x, y);
title('Sine Function');
xlabel('x');
ylabel('sin(x)');
代码解释:
- 定义矩阵:定义了两个3x3的矩阵A和B。
- 矩阵运算:
C = A + B
:计算矩阵A和B的和。D = A * B
:计算矩阵A和B的乘积。E = inv(A)
:计算矩阵A的逆矩阵。
- 绘制函数:
- 创建一个从0到10的向量x,步长为0.1。
- 使用
sin
函数计算x的每个值的正弦值,存储在向量y中。 - 使用
plot
函数绘制x和y。 - 使用
title
,xlabel
,ylabel
添加图表标题和轴标签。
目录