给我二十个个简单数学应用问题的matlab代码
时间: 2023-11-25 15:06:51 浏览: 73
一些简单的matlab 代码
好的,以下是20个简单的数学应用问题的MATLAB代码:
1. 求两个数的和
```matlab
a = 5;
b = 7;
c = a + b;
disp(c);
```
2. 求两个数的差
```matlab
a = 5;
b = 7;
c = a - b;
disp(c);
```
3. 求两个数的积
```matlab
a = 5;
b = 7;
c = a * b;
disp(c);
```
4. 求两个数的商
```matlab
a = 5;
b = 7;
c = a / b;
disp(c);
```
5. 求两个数的余数
```matlab
a = 5;
b = 7;
c = mod(a,b);
disp(c);
```
6. 求一个数的平方
```matlab
a = 5;
b = a^2;
disp(b);
```
7. 求一个数的平方根
```matlab
a = 25;
b = sqrt(a);
disp(b);
```
8. 求一个数的倒数
```matlab
a = 5;
b = 1/a;
disp(b);
```
9. 求一个数的绝对值
```matlab
a = -5;
b = abs(a);
disp(b);
```
10. 求一个数的自然对数
```matlab
a = 5;
b = log(a);
disp(b);
```
11. 求一个数的指数函数
```matlab
a = 2;
b = exp(a);
disp(b);
```
12. 求两个数的最大值
```matlab
a = 5;
b = 7;
c = max(a,b);
disp(c);
```
13. 求两个数的最小值
```matlab
a = 5;
b = 7;
c = min(a,b);
disp(c);
```
14. 求一个向量的长度
```matlab
v = [3 4];
l = norm(v);
disp(l);
```
15. 求一个向量的点积
```matlab
v1 = [1 2];
v2 = [3 4];
d = dot(v1,v2);
disp(d);
```
16. 求一个向量的叉积
```matlab
v1 = [1 0 0];
v2 = [0 1 0];
v3 = cross(v1,v2);
disp(v3);
```
17. 求一个矩阵的逆矩阵
```matlab
A = [1 2; 3 4];
B = inv(A);
disp(B);
```
18. 求一个矩阵的转置矩阵
```matlab
A = [1 2; 3 4];
B = transpose(A);
disp(B);
```
19. 求一个矩阵的行列式
```matlab
A = [1 2; 3 4];
B = det(A);
disp(B);
```
20. 求一个矩阵的特征值和特征向量
```matlab
A = [1 2; 3 4];
[V,D] = eig(A);
disp(V);
disp(D);
```
阅读全文