当前位置: 首页 > news >正文

安徽某高校数据挖掘作业4-5 (与一些碎碎念)

1. 编写程序求函数\lim_{x\rightarrow 0}\frac{sin(20x)}{x}\lim_{x\rightarrow 0}(1+4x)^{\frac{2}{x}}\lim_{x\rightarrow \infty }(1+\frac{4}{x})^{2x}的极限。

解答:

import sympy as sp# 定义符号变量 x
x = sp.symbols('x')# 定义函数
f1 = sp.sin(20 * x) / x
f2 = (1 + 4 * x)**(2 / x)
f3 = (1 + 4 / x)**(2 * x)# 计算极限
limit1 = sp.limit(f1, x, 0)
limit2 = sp.limit(f2, x, 0)
limit3 = sp.limit(f3, x, sp.oo)# 打印结果
print("lim_{x -> 0} (sin(20x) / x) =", limit1)
print("lim_{x -> 0} (1 + 4x)^(2/x) =", limit2)
print("lim_{x -> ∞} (1 + 4/x)^(2x) =", limit3)

结果:

2. 编写程序求函数f(x)=x^3sin(x^2)+e^{x+sin(x)}的导数和z=xy^{3}+sin^2(x+y^3)的偏导数。

解答:

import sympy as sp# 定义符号变量
x, y = sp.symbols('x y')# 定义函数 f(x)
f = x**3 * sp.sin(x**2) + sp.exp(x + sp.sin(x))# 计算 f(x) 的导数
f_derivative = sp.diff(f, x)# 打印 f(x) 的导数
print("f(x) 的导数:")
print(f_derivative)# 定义函数 z = xy^3 + sin^2(x + y^3)
z = x * y**3 + sp.sin(x + y**3)**2# 计算 z 对 x 的偏导数
z_partial_x = sp.diff(z, x)# 计算 z 对 y 的偏导数
z_partial_y = sp.diff(z, y)# 打印偏导数
print("\nz 对 x 的偏导数:")
print(z_partial_x)print("\nz 对 y 的偏导数:")
print(z_partial_y)

结果:

3. 编写程序求不定积分\int \frac{x+2}{(2x+1)(x^2+x+1)}dx和定积分\int_{1}^{e}cos(lnx)dx

解答:

import sympy as sp# 定义符号变量
x = sp.symbols('x')# 不定积分
expr1 = (x+2)/((2*x+1)*(x**2+x+1))
indefinite_integral_expr1 = sp.integrate(expr1, x)
print("不定积分:", indefinite_integral_expr1)# 定积分
expr2 = sp.cos(sp.log(x))
definite_integral_expr2 = sp.integrate(expr2, (x, 1, sp.E))
print("定积分:", definite_integral_expr2)

结果:

4. 编写程序求y'-\frac{y}{x}=2tan\frac{y}{x}

解答:

import sympy as sp# 定义符号变量
x = sp.symbols('x')
y = sp.Function('y')(x)# 定义微分方程
eq = sp.Eq(y.diff(x) - y/x, 2*sp.tan(y/x))# 求解微分方程
solution = sp.dsolve(eq)# 打印解
print(solution)

结果:f(x)=-7x^2+3x+9

5. 编写程序产生20个服从期望为-2、方差为0.5的正态分布随机数。

解答:

import numpy as npnp.random.seed(0)
random_numbers = np.random.normal(loc=-2, scale=np.sqrt(0.5), size=20)
print(random_numbers)

结果:

6. 假定下北泽站平均每小时开行列车20趟,那么十分钟内正好开行5趟列车的概率是多少?用数据仿真的方法来计算。

import numpy as npnp.random.seed(0)
num_simulations = 1000000
trains_per_hour = 20
trains_per_10mins = trains_per_hour / 6
simulated_trains = np.random.poisson(lam=trains_per_10mins, size=num_simulations)
prob_5_trains = np.mean(simulated_trains == 5)
print(prob_5_trains)

结果:

7. 编写程序求f(x)=-7x^2+3x+9的最大值及其自变量的取值。

解答:

from scipy.optimize import minimize# 定义函数
def f(x):return -7*x**2 + 3*x + 9# 最大化函数取得最大值
result = minimize(lambda x: -f(x), x0=0)# 输出结果
max_value = -result.fun
arg_max = result.x[0]
print("最大值:", max_value)
print("取得最大值的自变量:", arg_max)

结果:

8. 编写程序求线性方程组

\left\{\begin{matrix} x_{1}^{2}+x_{2}^{2}-5=0\\ (x_{1}+1)x_{2}-(3x_{1}+1)=0 \end{matrix}\right.

解答:

from scipy.optimize import fsolve# 定义方程组
def equations(vars):x1, x2 = varseq1 = x1**2 + x2**2 - 5eq2 = (x1 + 1) * x2 - (3 * x1 + 1)return [eq1, eq2]# 初始猜测
initial_guess = [0, 0]# 解方程组
result = fsolve(equations, initial_guess)# 输出结果
print("解:", result)

结果:

第六次作业明天更。

浅说两句题外话:

        我不知道为啥,愈发感觉,本科的课都快学完一遍了,也没有学到什么我真正感兴趣的、有趣的、有应用价值的知识。大三的数据挖掘课,不带着大家实操一些有意思的模型。天天上课就讲一些PPT理论,作业也是解这种数学题,倒像是低年级学生数模课的作业(笑哭)。全然感觉不到“挖掘”的乐趣。

        你说我们统计学吧,好像什么都学了,又好像什么都没学。我至今都不知道我们的统计学侧重点是数理统计、应用统计还是经济统计。这三年,我们学了C,Python,R,Matlab,Mintab,Eviews。但是有什么用呢?每个语言都浅尝辄止,很多同学也根本不去思考上机的作业,甚至连LLM都懒得用,直接照抄别人的代码。期末老师也不敢考多难,很多同学拿着代码当英语背就可以通过考试。这三年,我们学了宏观经济,微观经济,金数,精算,但是根本不成一个完整的体系,学一门丢一门。

        我并不是一个很有方向感,很有执行力的人。但当我现在回过头来思考我这三年干了啥时,好像也说不出个所以然来。大一疯狂玩音乐玩到试图两小时通过一门一学期没去的课(最后挂了),大三又有专业课拿了90+的成绩,也做了一学期被别人抄作业的人。说起来是学习态度的两个极端,但最后回忆起来好像都是一个结果----浑浑噩噩就过去了。

        说起来挺佩服班上的一些同学的,比如W同学,K同学,C同学,他们在这样的环境下愿意积极去寻找出路,最后都有了令人敬佩的成果。而我好像只是多会解了几道题目。希望自己未来可以学习上更主动些吧!考上研究生之后,努力补充真正的知识,为国家统计学发展贡献自己微小的力量吧!

L同学 于秋实园

相关文章:

安徽某高校数据挖掘作业4-5 (与一些碎碎念)

1. 编写程序求函数、、的极限。 解答: import sympy as sp# 定义符号变量 x x sp.symbols(x)# 定义函数 f1 sp.sin(20 * x) / x f2 (1 4 * x)**(2 / x) f3 (1 4 / x)**(2 * x)# 计算极限 limit1 sp.limit(f1, x, 0) limit2 sp.limit(f2, x, 0) limit3 sp…...

基于ES安装IK分词插件

前言 IK分词器插件是为Elasticsearch设计的中文分词插件,由Elasticsearch的官方团队之外的开发者medcl开发。它主要针对中文文本的分词需求,提供了较为准确的中文分词能力。以下是IK分词器插件的一些特点: 智能分词:IK分词器采用基…...

php项目加密源码

软件简介 压缩包里有多少个php就会被加密多少个PHP、php无需安装任何插件。源码全开源 如果上传的压缩包里有子文件夹(子文件夹里的php文件也会被加密),加密后的压缩包需要先修复一下,步骤:打开压缩包 》 工具 》 修…...

测绘GIS和遥感领域比较好的公众号有哪些

测绘GIS和遥感领域,微信公众号作为信息传播和知识分享的重要渠道,为从业者提供了一个快速获取行业动态、技术进展和职业发展机会的平台。分享一些在测绘GIS和遥感领域表现突出的公众号推荐: 1. 慧天地:慧天地是一个知名的测绘公众…...

【技术实操】银河高级服务器操作系统实例分享,达梦数据库服务器 oom 问题分析

1. 服务器环境以及配置 【 机型】 处理器: HUAWEIKunpeng 920 5220 内存: 400518528 kB 主板型号: Chaoqiang K620 series 整机类型/架构: ARM BIOS 版本: KL4.41.028.TF.220224.R 固件版本: KL4.41…...

通过ffmpeg 将wav格式转为mp3格式.

通过ffmpeg实现将wav转为mp3格式.需要下载一个ffmpeg放到执行文件所在目录. 我ffmpeg的下载地址为:ffmpeg.exe下载-ffmpeg.exe32&64位下载免费版-旋风软件园 use ShellAPI; {$R *.dfm}procedure ConvertWavToMp3(const InputFile, OutputFile: string); varExecu…...

快速上手RabbitMQ,直接上开发!

一 直接使用Rabbit MQ 在Java项目中使用Rabbit MQ可以通过引入Rabbit MQ的客户端Maven依赖,和Rabbit MQ建立连接进行通信。这种就属于是直接使用Rabbit MQ。 基本使用 创建连接后,使用channel向交换机发送消息 public class Producer {private final s…...

如何实现单例模式及不同实现方法分析-设计模式

这是 一道面试常考题:(经常会在面试中让手写一下) 什么是单例模式 【问什么是单例模式时,不要答非所问,给出单例模式有两种类型之类的回答,要围绕单例模式的定义去展开。】 单例模式是指在内存中只会创建…...

wampserver安装与汉化

wampserver安装与汉化 文章目录 wampserver安装与汉化一、安装二、汉化1.升级软件并安装补丁 介绍: WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更…...

解决MyBatis的N+1问题

解决MyBatis的N1问题 N1问题通常出现在一对多关联查询中。当我们查询主表数据(如订单)并希望获取关联的从表数据(如订单的商品)时,如果每获取一条主表记录都要执行一次从表查询,就会产生N1次查询的问题。假…...

12-学生们参加各科测试的次数(高频 SQL 50 题基础版)

12-学生们参加各科测试的次数 -- 学生表中,id是唯一的,将他作为主表 -- CROSS JOIN产生了一个结果集,该结果集是两个关联表的行的乘积 -- 2行表,与3行表使用cross join,得到2*36行数据 select st.student_id, st.student_name,su.subject_na…...

2024网络与信息安全管理员职工职业技能竞赛re0220164094

main部分,就是要逆这部分shellcode,程序把data段里面的东西复制到bss段去执行,期间包含解码操作。 v19 0;puts("Please input your flag: ");__isoc99_scanf("%s", s);if ( strlen(s) ! 38 ){puts("Wrong length!&…...

Elasticsearch--easy-ES框架使用,轻松操作查询Elasticsearch,简化开发

Easy-Es(简称EE)是一款基于ElasticSearch(简称Es)官方提供的RestHighLevelClient打造的ORM开发框架,在 RestHighLevelClient 的基础上,只做增强不做改变,为简化开发、提高效率而生,您如果有用过Mybatis-Plus(简称MP),那么您基本可…...

【教程】如何实现WordPress网站降级(用于解决插件和主题问题)

在最新可用版本上运行WordPress安装、插件和主题是使用该平台的关键最佳实践。还建议使用最新版本的PHP。但是,在某些情况下,这是不谨慎或不可能的。 如果您发现自己处于这种情况,您可能需要撤消更新并降级您的WordPress网站(或其中的一部分)。幸运的是,有一些方法可用于…...

思维导图-vb.net开发带进度条的复制文件夹功能c#复制文件夹

你们谁写代码会用流程图来做计划,或者写项目总结报告? .net带进度条复制文件夹 方案 列出所有子文件夹,再创建,复制文件 大文件可以单独做进度条 缺点:设计会更复杂 直接…...

Linux文本处理三剑客之awk命令

官方文档:https://www.gnu.org/software/gawk/manual/gawk.html 什么是awk? Awk是一种文本处理工具,它的名字是由其三位创始人(Aho、Weinberger和Kernighan)的姓氏首字母组成的。Awk的设计初衷是用于处理结构化文本数…...

公差和配合

配合的选择: 配合特性以及基本偏差的应用: 常用优先配合特性及选用举例 为什么一般情况下选用基孔制而不用基轴制: 优先采用基孔制的原因主要包括工艺性、经济性和标准化: 工艺性。加工孔比加工轴更难,因为孔…...

AI大模型应用开发实践:5.快速入门 Assistants API

快速入门 Assistants API Assistants API 允许您在自己的应用程序中构建人工智能助手。一个助手有其指令,并可以利用模型、工具和知识来回应用户查询。 Assistants API 目前支持三种类型的工具: 代码解释器 Code Interpreter检索 Retrieval函数调用 Function calling使用 P…...

stack和queue的模拟实现

文章目录 如何实现?实现stack实现queue总结 如何实现? 首先我们看看官网上的stack,官网上的stack是用deque作为模版的缺省值去实现的,deque是什么? deque其实就是双端队列,双端队列,顾名思义&am…...

你的手机是如何控制你的手表之广播篇

前言 要让手机能够控制手表,第一步当然要让手机能够“看见”手表,人类作为上帝视角,我们是能够通过眼睛直接看见手机和手表的,但要让手机“看见”手表,就需要一端把自己的信息通过电磁波的形式发往空中,另…...

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具,该工具基于TUN接口实现其功能,利用反向TCP/TLS连接建立一条隐蔽的通信信道,支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式,适应复杂网…...

CTF show Web 红包题第六弹

提示 1.不是SQL注入 2.需要找关键源码 思路 进入页面发现是一个登录框,很难让人不联想到SQL注入,但提示都说了不是SQL注入,所以就不往这方面想了 ​ 先查看一下网页源码,发现一段JavaScript代码,有一个关键类ctfs…...

【CSS position 属性】static、relative、fixed、absolute 、sticky详细介绍,多层嵌套定位示例

文章目录 ★ position 的五种类型及基本用法 ★ 一、position 属性概述 二、position 的五种类型详解(初学者版) 1. static(默认值) 2. relative(相对定位) 3. absolute(绝对定位) 4. fixed(固定定位) 5. sticky(粘性定位) 三、定位元素的层级关系(z-i…...

如何将联系人从 iPhone 转移到 Android

从 iPhone 换到 Android 手机时,你可能需要保留重要的数据,例如通讯录。好在,将通讯录从 iPhone 转移到 Android 手机非常简单,你可以从本文中学习 6 种可靠的方法,确保随时保持连接,不错过任何信息。 第 1…...

拉力测试cuda pytorch 把 4070显卡拉满

import torch import timedef stress_test_gpu(matrix_size16384, duration300):"""对GPU进行压力测试,通过持续的矩阵乘法来最大化GPU利用率参数:matrix_size: 矩阵维度大小,增大可提高计算复杂度duration: 测试持续时间(秒&…...

永磁同步电机无速度算法--基于卡尔曼滤波器的滑模观测器

一、原理介绍 传统滑模观测器采用如下结构: 传统SMO中LPF会带来相位延迟和幅值衰减,并且需要额外的相位补偿。 采用扩展卡尔曼滤波器代替常用低通滤波器(LPF),可以去除高次谐波,并且不用相位补偿就可以获得一个误差较小的转子位…...

tauri项目,如何在rust端读取电脑环境变量

如果想在前端通过调用来获取环境变量的值&#xff0c;可以通过标准的依赖&#xff1a; std::env::var(name).ok() 想在前端通过调用来获取&#xff0c;可以写一个command函数&#xff1a; #[tauri::command] pub fn get_env_var(name: String) -> Result<String, Stri…...

Python实现简单音频数据压缩与解压算法

Python实现简单音频数据压缩与解压算法 引言 在音频数据处理中&#xff0c;压缩算法是降低存储成本和传输效率的关键技术。Python作为一门灵活且功能强大的编程语言&#xff0c;提供了丰富的库和工具来实现音频数据的压缩与解压。本文将通过一个简单的音频数据压缩与解压算法…...

Mac flutter环境搭建

一、下载flutter sdk 制作 Android 应用 | Flutter 中文文档 - Flutter 中文开发者网站 - Flutter 1、查看mac电脑处理器选择sdk 2、解压 unzip ~/Downloads/flutter_macos_arm64_3.32.2-stable.zip \ -d ~/development/ 3、添加环境变量 命令行打开配置环境变量文件 ope…...

大数据驱动企业决策智能化的路径与实践

&#x1f4dd;个人主页&#x1f339;&#xff1a;慌ZHANG-CSDN博客 &#x1f339;&#x1f339;期待您的关注 &#x1f339;&#x1f339; 一、引言&#xff1a;数据驱动的企业竞争力重构 在这个瞬息万变的商业时代&#xff0c;“快者胜”的竞争逻辑愈发明显。企业如何在复杂环…...