常见的Matlab运算函数
来源:互联网 发布:黑河教务网络管理系统 编辑:程序博客网 时间:2024/05/20 14:42
>> sin(pi/6) //正弦、余弦等三角函数都是这样写
ans =
0.5000
>> a=[1 2 3]
a =
1 2 3
>> sin(a) //对矩阵求三角函数
ans =
0.8415 0.9093 0.1411
>> log10(10) //求幂函数规则
ans =
1
>> sqrt(2) //开二次方函数
ans =
1.4142
>> abs(-2) //求绝对值函数
ans =
2
>> sign(-2) //求符号函数
ans =
-1
>> sign(2)
ans =
1
>> sign(0)
ans =
0
>> ceil(2.5) //对+∞求元整
ans =
3
>> ceil(-2.5)
ans =
-2
>> floor(2.5) //对-∞求元整
ans =
2
>> floor(-2.5)
ans =
-3
>> fix(2.5) //对0求元整
ans =
2
>> fix(-2.5)
ans =
-2
>> round(-3.5) //先对绝对值四舍五入,再加上原来的符号
ans =
-4
>> round(3.5)
ans =
4
>> round(-3.4)
ans =
-3
>> round(3.4)
ans =
3
>> mod(5,3) //求余数函数都是正的 正常求
ans =
2
>> rem(5,3) //求余数函数都是正的正常求
ans =
2
>> mod(-5,3) //求余数函数出现负数商小的 如以下程序商-2
ans =
1
>> rem(-5,3) //求余数函数出现负数商大的 如以下程序商-1
ans =
-2
>> x=8
x =
8
>> (x+1)*(x+1)
ans =
81
>> conv(x+1,x+1) //多项式求积
ans =
81
>> deconv(x+1,x+1) //多项式求商
ans =
1
>> sum(x+1,x+1) //多项式求和
ans =
9
>> max(9,3) //求最大值
ans =
9
>> min(6,5) //求最小值
ans =
5
>> a=[1 2 3;4 5 6;7 8 9]
a =
1 2 3
4 5 6
7 8 9
>> max(max(a)) //矩阵求最大值
ans =
9
>> mean(a) //矩阵对列求平均值
ans =
4 5 6
>> sum(a) //矩阵对列求最大值
ans =
12 15 18
>> prod(a) //矩阵对列求积
ans =
28 80 162
>> sum(a,1) //一种针对列的写法
ans =
12 15 18
>> sum(a,2) //一种针对行的写法
ans =
6
15
24
>> sum(sum(a)) //求最大值
ans =
45
求积函数相同操作
//.............................................................................................//
(x^6+5x^3+4)*(9x^5+8x^3+7x+6) //如何求多项式运算后的展开式
[1 0 0 5 0 0 4][9 0 8 0 7 6]
>> conv([1 0 0 5 0 0 4],[9 0 8 0 7 6])
ans =
9 0 8 45 7 46 36 35 62 0 28 24
>> 1+i //定义一个复数
ans =
1.0000 + 1.0000i
>> real(1+2i) //求实部
ans =
1
>> imag(1+2i) //求虚部
ans =
2
>> abs(1+2i) //求复数的模
ans =
2.2361
>> angle(1+2i) //求复数的相位角
ans =
1.1071
>> (1+2i)' //求复数的共轭复数
ans =
1.0000 - 2.0000i
>> conj(1+2i) //求复数的共轭复数方法二
ans =
1.0000 - 2.0000i
>> a=[1 2 3]
a =
1 2 3
>> b=[1 2 3]'
b =
1
2
3
>> dot(a,b') //点积
ans =
14
>> a=[1 2 3;4 5 6;7 8 9]
a =
1 2 3
4 5 6
7 8 9
>> det(a) //求矩阵的行列式
ans =
0
>> eig(a) //求特征值
ans =
16.1168
-1.1168
-0.0000
>> trace(a) //求矩阵的迹
ans =
15
>> rank(a) 秩 //求矩阵的秩
ans =
2
- matlab常见的运算函数
- 常见的Matlab运算函数
- MatLab常见函数和运算符号
- MATLAB算数运算符及常见函数
- matlab 常见的函数用法
- 2.5MATLAB常用的运算函数
- Matlab 到 OpenCv 的常见函数转换
- Matlab 到 OpenCv 的常见函数转换
- Matlab 到 OpenCv 的常见函数转换
- matlab 中一些常见的函数1
- MATLAB中常见的取整函数
- 四、Matlab 之 常见函数的使用
- matlab位运算函数
- MATLAB函数运算
- MATLAB内置常见函数
- **MATLAB** MATLAB的符号运算
- MATLAB中的几类常见的随机函数的探讨
- matlab基本运算与函数
- 原始httpclient使用代理的一种很挫的方式
- Android布局TextView文字设置不同样式Spannable的使用
- 微信公众平台 java 接入 1
- 解决修改系统时间后Spring 定时任务不执行
- java中乱码处理
- 常见的Matlab运算函数
- mycat 优化
- Python入门系列——第19篇
- Spring入门之-------搭建步骤
- JavaWeb监听器分类
- 【自学笔记】活动的启动模式
- 关于UGUI实现拖拽功能的接口(IBeginDragHandler、IEndDragHandler、IDragHandler )需注意的问题
- CoreNLP Python接口处理中文
- TCP和UDP异同