首先说明一点,MATLAB软件是基于c语言开发的。 由于c语言的稳定性不能与其他计算机编程语言相比,所以大部分工程软件的开发都采用了c语言。 c语言没有提供丰富的函数库,而MATLAB语言为用户创建了许多常用函数,如三角函数、反三角函数、取余、取整数、绝对值、卡方、总和、求角等。 此外,MATLAB语言继承和发展了c语言的运算符。 除了一般的四则运算外,还有乘方运算子、复数共轭倒置运算子等。
介绍几个常用的函数和符号运算
三角函数和反三角函数
倒数关系
tan cot=1,正弦CSC=1,科斯秒=1
商数关系
tan=正/顺式,顺式=顺式/顺式
平方关系
sin- cos=1,1吨=秒,1吨=厘米=厘米
函数格式
签名: sin (; 余弦(cos ); 相切: tan (; 余切(cot ); 正成: sec (; 余成: csc (; 本行括号内的输入参数为实数
签名: sind (; 余弦: cosd (; 相切: tand (; 余切(cotd ); 正割: secd (; 余成: cscd (; 本行括号中的输入参数是角度
演示文稿
演示1
由例可知,sin(x ),这里的x表示实数,即sin(/2)=1。 另一方面,sind(x ),这里的x表示角度,即sind(90度)=1。
2 .留出盈余、修整、取绝对值、划角、合计
取(余数) x,y ),输出x/y的结果的余数
整形:这里提供四种整形函数。 每个整形算法都不同
(1) fix ) x ) :剪尾整
)2) floor(x ) x ) :不超过x的最大整数
(3) ceil(x ) x ) :大于x的最小整数
4 ) round(x ) x )四舍五入
演示2
绝对值: ABS(x )
用c语言求数的绝对值时,首先需要判断输入数字的正负,比起这一点,MATLAB语言更容易使用。
浮点数; 浮点数;
printf ('请输入数字:');
扫描(' % f ',数字);
是if (数字0 )
数字=-数字;
打印机('绝对值: %f ',数字); 处方: sqrt(x ) )
总计为sum(x )
3 .运算符
含混不清的运算符号
演示3
由例可知,xy按照矩阵积运算规则进行; 另一方面,x点y是在两个矩阵的对应位置上相乘的结果。 前者是矩阵的整体运算,后者是矩阵中元素的简单运算。
复共轭转置: x‘,输入的x为常数或矩阵,输出结果为该数据的共轭转置。 在计算过程中,首先求出该矩阵中的所有元素都是共轭复数,构成共轭矩阵,然后求出共轭矩阵的转置矩阵。
演示4
当然,这里只介绍几个简单的函数和运算符,但是可以使用MATLAB提供的help来了解其他函数的详细使用方法。
最后,谢谢你的耐心。