fabs函式

更新时间:2025-05-16 06:23:37 阅读: 评论:0

fabs函式

fabs函式是一个求绝对值的函式,求出x的绝对值,和数学上的概念相同,函式原型是extern float fabs(float x),用法是#include <math.h>。

基本介绍

中文名:fabs函式 原型:extern float fabs(float x) 用法:#include <math.h> 功能:求浮点数x的绝对值

原型

数学函式:fabs,原型:extern float fabs(float x)。

用法

#include <math.h>

功能

求浮点数x的绝对值

说明

计算|x|, 当x不为负时返回x,否则返回-x

举例

// fabs.c#include <stdlib.h>#include <math.h>main(){float x;clrscr(); // clear screentextmode(0x00); // 6 lines per LCD screenx=-74.12;printf("|%f|=%fn",x,fabs(x));x=0;printf("|%f|=%fn",x,fabs(x));x=74.12;printf("|%f|=%fn",x,fabs(x));getchar();return 0;}

套用

程式判数滤波 採样的信号,如因常受到随机干扰感测器不稳定而引起严重失真时,可以採用此方法。方法是:根据生产经验确定两交採样允许的最大偏差△×,若先后两次採样的信号相减数值大于△×,表明输入的是干扰信号,应该去掉;用上次採样值作为本次採样值,若小于、等于△×表明没有受到乾,本次採样值效。该方法适用于慢变化的物理参数的採样,如温度、物理位置等测量系统。程式判断滤波的C程式函式如下:float program_detect_filter(float old_new_value[], float X){float sample_value;if (fabs(old_new_value[1]_old_new_value[0])>X)sample_value=old_new_value[0];elsesample_value=old_new_value[1];retrun(sample_value);}函式调用需一个一维的两个元素的数组(old_new_value[2],用于存放上次採样值(old_new_value[0],)和本次採样值(old_new_value[1],),函式中sample_value表示有效採样值,X表示根据根据经验确定的两次採样允许的最大偏差△×。

本文发布于:2023-03-26 11:43:02,感谢您对本站的认可!

本文链接:http://www.ranqi119.com/to/1680098249255160.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:fabs   函式
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26|友情:优美诗词|电脑我帮您|扬州装修|369文学|学编程|软件玩家|水木编程|编程频道