首页 > 其他分享 >ex7_4 机床加工

ex7_4 机床加工

时间:2024-10-29 13:58:25浏览次数:4  
标签:plt 机床 加工 ex7 import np y0 y3 ymin

程序文件ex7_4.py

import numpy as np
from scipy.interpolate import interp1d
from scipy.interpolate import lagrange
import pylab as plt

a = np.loadtxt('data7_4.txt')
x0 = a[0]; y0 = a[1]
x = np.linspace(0,15,151)
yx1 = interp1d(x0, y0) #分段线性插值
y1 = yx1(x) #计算插值点的函数值
p2 = lagrange(x0, y0) #计算Lagange插值
y2 = np.polyval(p2, x)
yx3 = interp1d(x0, y0, 'cubic')
y3 = yx3(x)
dx = np.diff(x); dy = np.diff(y3)
dyx = dy / dx; dyx0 = dyx[0]
xt = x[130:]; yt = y3[130:]
ymin = min(yt)
xmin = [xt[ind] for ind, v in enumerate(yt) if v==ymin]
print('x=0处斜率的数值解为:', dyx0)
print('xmin=', xmin); print('ymin=', ymin)
plt.rc('font', family='SimHei') #用来正常显示中文标签
plt.rc('axes', unicode_minus=False) #用来正常显示负号
plt.rc('font', size=16)
plt.subplot(131); plt.plot(x, y1)
plt.title('分段线性插值')
plt.subplot(132); plt.plot(x, y2)
plt.title('Lagrange插值')
plt.subplot(133); plt.plot(x,y3)
plt.title('三次样条插值')
plt.show()

print("学号后四位:3004")

标签:plt,机床,加工,ex7,import,np,y0,y3,ymin
From: https://www.cnblogs.com/howoo0808/p/18512949

相关文章

  • ex7_3
    程序文件ex7_3.pyimportnumpyasnpimportpylabaspltfromscipy.interpolateimportlagrangeyx=lambdax:1/(1+x**2)deffun(n):x=np.linspace(-5,5,n+1)p=lagrange(x,yx(x))#n次插值多项式returnpx0=np.linspace(-5,5,100)plt.rc('text',u......
  • 委外加工厂仓库库存数据怎么管理
    委外加工厂仓库库存数据的管理涉及精准追踪和监控原材料、在制品、成品的存量,确保库存数据的准确性,降低资金沉淀和库存积压。关键的一点是实施高效的库存管理系统。这种系统通常集成了实时数据更新功能,使得委外加工的企业能够通过网络平台即时掌握库存情况。详细来说,系统应包括准......
  • 机床 发那科 转 profinet IO 项目案例
    目录1 案例说明 12 VFBOX网关工作原理 13 准备工作 24 网关采集发那科机床数据 25 用PROFINETIO协议转发数据 56 案例总结 71 案例说明设置网关采集发那科机床数据把采集的数据转成profinetIO协议转发给其他系统。2 VFBOX网关工作原理VFBOX网关是协议转换网关,是把......
  • P5663 [CSP-J2019] 加工零件 题解
    最短路对于上图,如果我们相知道$2$号工人想要一个$3$阶段的零件,其实是看$2$到$1$有没有一条长度为$3$的路径.但如果要求$4$阶段的路径,那就不一定了.所以我们直接求一遍最短路,分奇最短路和偶最短路.处理完后,最后一次$\Theta(1)$的回答,如果路径长度过大,就是$No$,......
  • 数控机床导轨主要有几种?
    数控机床导轨的种类多样,根据不同的分类标准,可以划分为多种类型。一、按摩擦性质分类1、滑动导轨:两导轨面间的摩擦性质是滑动摩擦,大多处于边界摩擦或混合摩擦的状态,适用于低速、低负荷的数控机床,其结构简单,接触刚度高,阻尼大和抗振性好,但起动摩擦力大,低速运动时易爬行,摩擦表面易磨损,......
  • FFmpeg开发笔记(五十七)使用Media3的Transformer加工视频文件
    ​继音视频播放器ExoPlayer之后,谷歌又推出了音视频转换器Transformer,要在音视频加工领域施展拳脚。根据Android开发者官网介绍:JetpackMedia3是Android媒体库的新家,可让App呈现丰富的视听体验。Media3提供了一个简单的架构,能够基于设备功能开展自定义与可靠性优化,可以解决媒体部分......
  • 西门子828D数控机床数据采集解决方案
    西门子828D数控机床能够根据预先编写的程序来控制机器和工序的自动化运行,在各种工业加工领域得到广泛运用,如车床、铣床、攻钻机、加工中心等。随着数字化工厂和大数据应用越来越受到重视,实现机床数据采集与实时监控的需求越来越高,无论是生产管理还能改善优化都能获得全面准确的数据......
  • 洛谷P2224产品加工(DP)
    [HNOI2001]产品加工题目描述某加工厂有A、B两台机器,来加工的产品可以由其中任何一台机器完成,或者两台机器共同完成。由于受到机器性能和产品特性的限制,不同的机器加工同一产品所需的时间会不同,若同时由两台机器共同进行加工,所完成任务又会不同。某一天,加工厂接到\(n\)个......
  • Luogu P5663 CSP-J2019 加工零件 题解 [ 绿 ] [ 同余最短路 ]
    加工零件:非常好的一道图论题。CCF普及组的题目大概也只有图论出的比较巧妙了。题意简述:给你一张无向图,\(q\)次询问,判断是否存在一条从\(a\)到\(1\)且长度为\(L\)的路径。看到\(L\)很大,我们立刻想到了要撇开\(L\)的限制思考问题。首先,对于一条路径,我们肯定能找到从......
  • 信息学奥赛复赛复习04-CSP-J2019-04-加工零件-位运算、整数映射0或1、结构体、初始化
    PDF文档回复:20240926<12019CSP-J题目4加工零件[题目描述]凯凯的工厂正在有条不紊地生产一种神奇的零件,神奇的零件的生产过程自然也很神奇。工厂里有n位工人,工人们从1∼n编号。某些工人之间存在双向的零件传送带。保证每两名工人之间最多只存在一条传送带如果......