python 微积分 函数_用Python学微积分(2)---复合函数
函数的复合(Composition)
定义:设函数y=f(u)和u=g(x)u=g(x),则函数y=f[g(x)]称为由y=f(u)和u=g(x)复合而成的复合函数,其中函数y=f(u)常常称为外函数,函数u=g(x)常常称为内函数,其中内函数的值域必须是外函数的定义域的子集。
复合函数的拆分:
求复合函数的定义域
已知函数f(x)的定义域是[-1,1],求函数f(2x+1)的定义域:
解决此类问题需要牢牢抓住两点:
其一接受对应法则f作用的x和2x+1是处于对等位置的;
其二不论是给定函数的定义域还是求解函数的定义域,都是针对单独的自变量x而言的。
综上所述,已知-1<=1<=1,故-1<=2x+1<=1,
解得函数f(2x+1)的定义域是x属于[-1,0]。
在Python中对复合函数进行复合
from math import *
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
fig = plt.figure(dpi=300)
fig.add_axes()
ax = fig.add_subplot(111)
def f(x):return x+1
def g(x):return x**2
def h(x):return f(g(x))
x = np.array(range(-10,10))
#我们使用Python的list comprehension来计算y
y = np.array([h(i) for i in x])
ax.plot(x,y,color='lightblue',linewidth=3)
ax.set_xlim(-10,10)
plt.title("Composition function")
plt.show()
逆函数(Inverse Function):
函数与其反函数的函数图一定是关于直线y=x对称的:
高阶函数(Higher Order Functions):
把函数作为参数传入,这样的函数称为高阶函数。
def high_order(a,b,fun):
return fun(a) - fun(b)
a = high_order(-8,1,abs)
print(a)
以高阶函数的观点看去,函数的复合便是将两个函数作为输入给复合函数,然后由其产生一个新的函数作为输出。
def f(x):return x+1
def g(x):return x**2
def composite(f,g):return lambda x:f(g(x))
h3 = composite(f,g)
x = 4
print(h3(x))Python真香:用Python学微积分---函数zhuanlan.zhihu.com
python 微积分 函数_用Python学微积分(2)---复合函数相关推荐
- python pos函数_使用python+sklearn实现特征提取
sklearn.feature_extraction模块可用于以机器学习算法支持的格式从原始数据集(如文本和图像)中提取特征.**注意:**特征提取与特征选择有很大不同:前者是将任意数据(例如文本或图 ...
- python deepcopy函数_用Python解数独[6]:递归获得最终答案
目录 用Python解数独[0] 用Python解数独[1]:求每个单元格的行值域 用Python解数独[2]:求列值域和九宫格值域 用Python解数独[3]:求总值域 用Python解数独[4]: ...
- python isalnum函数_探究Python中isalnum()方法的使用
探究Python中isalnum()方法的使用 isalnum()方法检查判断字符串是否包含字母数字字符. 语法 以下是isalnum()方法的语法: str.isa1num() 参数 NA 返回值 ...
- python drop函数_用python帮财务小姐姐自动生成财务报表
↑↑↑关注后"星标"简说Python 人人都可以简单入门Python.爬虫.数据分析简说Python严选 来源:python数据分析之禅 作者:小dull鸟 One old w ...
- python join函数_一行 Python 代码能实现这么多丧心病狂的功能?
最近看知乎上有一篇名为<一行 Python 能实现什么丧心病狂的功能?>(https://www.zhihu.com/question/37046157)的帖子,点进去发现一行Python ...
- python unique函数_《Python编程从入门到实践》json数据可视化练习详解
<Python编程从入门到实践>16.2中,计算收盘价均值的程序有些不易看懂,结合我自己的理解进行一些说明. 使用的数据集:join格式的数据, 数据集是由多个字典为元素组成的列表.每个字 ...
- python 数据比对 函数_用python比对csv文件中的数据
做了个问卷,下载了收集数据xlsx文件,把数据弄到另一个表格文件中,需要校验数据转移的准确性. 使用python的csv库,使用csv.reader(f)函数读取表格数据,转成列表,确定数据行的主键, ...
- python decimal函数_(转)python学习笔记5--decimal
原文:https://blog.csdn.net/lemonwyc/article/details/37583125 上一节提到了除了基本类型之外的decimal,这节就学习下. 查看python3. ...
- python scapy 函数_【python|scapy】sprintf输出时raw_string转string
最近在有python的scapy模块分析TCP报文,一直有一个关于转义字符的问题困惑着我,查找的很多资料后仍然百思不得其解,请大神指教. 请看代码: from scapy.all import * d ...
最新文章
- 计算机二年级考试word,计算机二年级MSOffice真题.docx
- 面试 10+公司,囊获 8 个Offer,面经全公开
- 法媒评马云996:亚洲独有的洗脑我们不懂
- 用tolower()和toupper()来实现对string进行大小写转换
- 办公技巧:Excel下拉菜单小技巧,赶紧学一下!
- 《VMware vSphere设计(原书第2版)》——1.1 什么是设计
- React开发(282):公共组件可以提升一下文件层级
- linux 协议错误,在linux客户机上:协议错误,Vagrant无法挂载同步的文件夹_vagrant_开发99编程知识库...
- Python使用xlwt和xlrd读写excel文件
- 为啥有的人能受穷,却不能吃苦?
- nodejs基础整理
- LVS调度算法权威讲解——官方文档翻译
- 【Flutter】Dart的工厂构造方法单例对象初始化列表
- 留言板php数据库_php实现留言板功能(连接数据库)的实例讲解
- 数据结构(C语言版)之队列
- 求n重幂详细过程代码及思路(java)
- iphone,ipad 尺寸,iphone常用控件尺寸
- 阴阳是世界的生成之理,亦是其发展之理。道生一,一生二,二生三,三生万物。...
- 联合国发布2019年《世界人口展望》:人口老化加剧, 到本世纪末地球人口将达109亿...
- 独家爆料:创宇云与小鸟云的故事