Simulink中的数学运算模块库

Simulink MathOperations 各模块功能 1 Sum求和2 Add两个输入相加3 Subtract两个输入相减4 Product积5 Divide商6 Gain常数增益7 SliderGain可变增益8 Abs求绝对值9 MinMax求最大值最小值10 Sign符号函数11 TrigonometricF三角函数12 Sin正弦计算 13 Floor计算小于指定数的最大整数 14 MathFunction数学运算函数 举例子 1 求和 sum 在constant中输入一个常数 9 和 89 进行求和运算 得到结果在display显示出来数值 98 双击sum模块在跳出的窗口中的选项选择 或者 进行加减求和2 相加 add 输入常数 123 和一个常数 4 并且相加 得到结果在disply显示出来数值 567 3 相减 Subtract 输入常数 50 和一个常数 10 并且相减 得到结果在disply显示出来数值 60 4 相乘 product 输入常数 5 和一个常数 6 并且相乘 得到结果在disply显示出来数值 30 5 相除 divide 输入常数 90 和一个常数 6 并且相乘 得到结果在disply显示出来数值 15 6 常数增益 gain 输入常数 5 和一个常数 6 相加 然后输入常数增益为6的模块中 得到结果在disply显示出来数值 66 7 可变增益 Slidergain 分别输入常数 0 1 5 可变增益分别为1 2 10 得到结果分别在display中显示数值分别是 0 2 50 8 求最大最小值 minmax 输入一组常数 1593895510 分别求它的最大值和最小值 并在display中示出来 分别为 10 1 双击MinMax模块出现右边的窗口 在下拉箭头中选择此次要计算的最大值或者最小值 9 求绝对值 abs 常数3和6相乘 5和2相除 并把这两个结果进行减运算 得到一对正负相反的常数 给它们取绝对值后再增益两倍 运行得到结果都为31 10 符号函数 sign 输入一个正数时输出为1 输入零时输出为0 输入一个负数时输出为负1 例如 11 数学运算函数 MathFunction 包含了Exp 自然对数e的次方值 Log 自然对数值 Log10 10基底的对数值 Sqrt 开平方根 pow 次方 复数共轭 倒数 转置等等 双击模块弹出窗口 并在function一栏中选择所需要的函数 如下图所示 例子 Exp 自然对数e的次方值 Log 自然对数值 Log10 10基底的对数值 Sqrt 开平方根 pow次方 转置