
令f(x)=|x|
x<0时,f'(x)=-1;x>0时,f'(x)=1;x=0时,函数在改点不可导。也就是说这个函数的导函数是个分段函数,且定义域为(-∞,0)∪(0,+∞)。
绝对值函数并不属于我们熟悉的基本函数,所以第一步是要把绝对值函数化为我们熟悉的函数。x>=0时,f(x)=x;x<0时,f(x)=-x
然后是求导的第一步,也是初学者最容易忽略的一步,判断函数的可导性,既连续性。判断的公式有点复杂,简而言之就是函数在某点上的左导数和右导数相等。x≠0时显然函数是可导的,需要判断的只有x=0这个点。求出函数的左导数为-1右导数为1,不相等,所以函数在该点不可导。
最后,分别对各段求导即可。
初等函数在高中阶段是重难点,其中有一类函数含有绝对值,我们一般称为绝对值函数,例如f(x)=丨x丨,它的图像是两段直线组成。
还有再复杂一点的绝对值函数,我们依然可以根据解析式把图像画出来。
f(x)=丨x-1丨+丨x+2丨
我们来画画这个函数的图像,首先把函数化为分段函数形式:
根据定义域的不同区间,画出它的图像:
画完之后,我们可以总结出来,对于这一类绝对值函数先找转折点,其实就是绝对值里面的值为0时,对应的点坐标,这个例子中,转折点坐标分别为(-2,3)、(2,3)再把转折点连起来,然后看左转折点左侧函数值变化规律及右转折点右侧函数数值变化规律,从而粗略判断函数图像。
这个函数图像就可以描述为:正无穷→(-2,3)→(2,3)→正无穷。
理解了这个原理之后,我们来看一个例题。
例丨x+3丨+丨x-4丨≤9,求x的取值范围。
分析:解这类题的常规方法就是分类讨论,分3种情况讨论去掉绝对值求得x的范围再综合,计算会比较麻烦,换个角度用绝对值函数图像来解,就非常简便,熟练的话其实可以口算得出答案。
例题的视频讲解过程高中数学绝对值函数图像画法及解题技巧
在c语言上对于整数,n为正数或0时,abs(n)=n,n负数时abs(n)=-n。对于小数,n为正数或0时,fabs(n)=n,n负数时fabs(n)=-n。fabs是用在小数上的,前面的f代表float,浮点数的意思
iOS round函数是在默认的mathh文件中的。
Objective-C做为ANSI C的扩展,使用C标准库头文件<mathh>中定义的数学常量宏及数学函数来实现基本的数学计算 *** 作,所以不必再在Cocoa Foundation中寻找相应的函数和类了。
常用函数:
//指数运算
NSLog(@"%f", pow(3,2) ); //result 9
NSLog(@"%f", pow(3,3) ); //result 27
//开平方运算
NSLog(@"%f", sqrt(16) ); //result 4
NSLog(@"%f", sqrt(81) ); //result 9
//上舍入
NSLog(@"res: %f", ceil(3000000000001)); //result 4
NSLog(@"res: %f", ceil(300)); //result 3
//下舍入
NSLog(@"res: %f", floor(3000000000001)); //result 3
NSLog(@"res: %f", floor(39999999)); //result 3
//四舍五入
NSLog(@"res: %f", round(35)); //result 4
NSLog(@"res: %f", round(346)); //result 3
NSLog(@"res: %f", round(-35)); //NB: this one returns -4
//最小值
NSLog(@"res: %f", fmin(5,10)); //result 5
//最大值
NSLog(@"res: %f", fmax(5,10)); //result 10
//绝对值
NSLog(@"res: %f", fabs(10)); //result 10
NSLog(@"res: %f", fabs(-10)); //result 10
这里没有列出的三角函数也是属于C标准数学函数的一部分,也可以在<mathh>中查阅。
匿名函数是一种特殊的函数,它没有名称,由一个lambda表达式定义。下面是使用匿名函数实现求绝对值的功能的示例代码:
# 定义一个求绝对值的匿名函数
abs_func = lambda x: x if x >= 0 else -x
# 使用匿名函数求绝对值
print(abs_func(-10)) # 输出:10
print(abs_func(5)) # 输出:5
在上面的代码中,我们定义了一个求绝对值的匿名函数,并使用该匿名函数求出了两个数的绝对值。
匿名函数在编程中有很多应用,例如可以用匿名函数作为参数传递给其他函数,以便在运行时动态指定函数的功能。此外,匿名函数还可以用于实现一些简单的功能,例如上面的求绝对值的例子。匿名函数的使用可以提高程序的灵活性和可读性,因此在编程中非常有用。
用abs()函数表示,其步骤如下:
需要准备的材料分别有:电脑、C语言编译器。
1、首先,打开C语言编译器,新建一个初始cpp文件,例如:testcpp。
2、其次,在testcpp文件中,输入C语言代码:printf("%d", abs(-9));。
3、最后,编译器运行testcpp文件,此时成功表示了-9的绝对值并打印了出来。
被绝对值的部分有多种情况
1,单绝对值一次函数,如y=|x-5|
它虽然不是偶函数,但它是对称函数,对称轴就是
x-5=0
只需考虑x>5的情况,
2双绝对值函数,有两个项点,y=|x-3|+|x+4|单绝对值有一个项点,则双绝对值就有两个项点,
所以分三段式画图,也就是选择四个点就能搞定图像。
3,绝对值二次函数,一般一个抛物线被分成一个小节,两节是两个抛物射线,一节是中间的那一部分称抛物线段,在取绝对值时,有一段或两被翻折到平面的上下部分的另一部分,如果是一段式绝对值函数的话,多为“W”字样可M字样的函数,根据图像也容易解决。
4分段式绝对值二次函数,也就是一个函数在左边是一段不完整的抛物线,右边是另一个不完整的抛物线,这种题目就完全要看画图的。
6绝对值对数函数,与绝对值指数函数,这个难度要大一点,如:
解不等式:|(log2|x-3|
)-1|>2
这个问题一定要把图像导出来,而在画图时,要经过好几个环节的,
标准对数==>绝对值对数==>横向平移==>纵向平移==>翻折
如果还有什么不明白的地方欢迎追问
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)