首页 > 其他分享 >习题7.1

习题7.1

时间:2024-11-06 11:30:04浏览次数:3  
标签:y0 7.1 fig ax np import 习题 x0

import numpy as np
from scipy.interpolate import interp1d, interp2d, UnivariateSpline, griddata
import matplotlib.pyplot as plt
from scipy.integrate import quad
x0 = np.linspace(0, 10, 1000)
g = lambda x: (3*x**2+4*x+6)*np.sin(x) / (x**2+8*x+6)
y0 = g(x0)
ghat = interp1d(x0, y0)
yhat = ghat(x0)
I = quad(g, 0, 10)[0]
Ihat = np.trapz(yhat, x0)
print(f'{I    = }\n{Ihat = }')

fig = plt.figure(dpi=150)
ax = fig.add_subplot(111)
ax.scatter(x0[::50], y0[::50], s=15, marker='x', zorder=10)
ax.plot(x0, yhat, linewidth=2, color='r')
fig.show()


标签:y0,7.1,fig,ax,np,import,习题,x0
From: https://www.cnblogs.com/DENWOSHUABAZONGSHI/p/18529667

相关文章

  • 7.10 已知一组观测数据,如表中7.17.excel(表中第一列为x的值,第二列为y的值)。试用插值方
    importnumpyasnpimportpandasaspdimportmatplotlib.pyplotaspltfromscipy.interpolateimportinterp1d,PchipInterpolator,CubicSplinefromscipy.optimizeimportcurve_fitfromscipy.statsimportnormfile_path='7.17.xlsx'data=pd.rea......
  • Java第八天(实训学习整理资料(七)练习题)
    练习:1、输入一个字符串和一个数字,数字表示字节个数,然后按照指定的字节个数来截取这个字符串,要求不准出现半个字符的现象2、输入一个字符串,提取这个字符串中的数字并求和->sdf85dfghd72s6->85726->283、输入一个字符串,提取这个字符串中的数字并排序->sdf85dfghd72......
  • pandas习题 047:筛选在多个机构中的用户
    (编码题)有以下DataFrame,需要筛选一个用户在多个机构的数据,并且这个数据中的每个机构至少有两个用户(最终结果数据可参考参考答案的数据)。importpandasaspdimportiodata='''序号 机构名称 姓名 用户ID 日期1 A 陈1 Z001 2024/2/32 A 陈2 Z002 2024/2/43 A 黄6 Z......
  • 第八章 习题
    1.利用CSS技术,结合链接和列表,设计并实现“山水之间”页面。 <!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title>山水之间</title> <style> .all{ width:900px; } .top{ width:900px; height:100px; b......
  • 第七章课后练习题二
    用表格布局页面,利用CSS技术,及添加多媒体,制作并美化“心灵之音”页面。代码及运行结果如下:<!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title>心灵之音</title> <styletype="text/css"> body{ background-image:url(img......
  • 第八章练习题
    <!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title>山水之间</title> <style> .class1,.class2{ float:left; position:relative; } h1{ position:absolute; top:10px; ......
  • kkfileview4.2.1 LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz
    ==问题==java.lang.IllegalStateException:officeHomedoesn'texistorisnotadirectory:optlibreoffice7.1==安装==kkfileview4.2.1 LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz==测试====全过程脚本==[zengwenfeng@localhostDesktop......
  • 轻松观影,无水印抖音——TikTok for Android v37.1.4 海外版体验
    嘿,各位短视频爱好者!今天我要向大家推荐一个超赞的抖音版本——TikTokforAndroidv37.1.4去除水印海外版。是不是觉得视频上的水印有点碍眼?那就赶快来看看这个版本吧!......
  • 双指针习题篇(下)
    双指针习题篇(下)文章目录双指针习题篇(下)1.有效三角形的个数题目描述:解法一:暴力枚举(超时)算法思路:代码实现:解法二:利用单调性,使用双指针算法来解决问题算法思路:算法流程:代码实现:2.和为s的两个数字题目描述:解法一:暴力枚举O(N^2^)算法思路:算法流程:代码实现:解法二......
  • python练习题
    练习判断下列逻辑语句的布尔值1>1or3<4or4>5and2>1and9>8or7<6 答案:Truenot2>1and3<4or4>5and2>1and9>8or7<6答案:False求出下列逻辑语句的值8or3and4or2and0or9and7答案:80or2......