安徽某高校数据挖掘作业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 np

np.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 np

np.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 = vars
    eq1 = x1**2 + x2**2 - 5
    eq2 = (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同学 于秋实园

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/679447.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

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

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

倪师哲学。把智慧和时间都用在学习知识上

大家好,今天我们接着聊倪海厦老师的思想,一共整理出来了6点,之前4点已经讲过,今天我们讲第五点,这个呢也是倪老师的原话,不要浪费时间去做无谓的事情,把智慧和时间都用在学习知识上面。 其实啊现…

每天坚持写java锻炼能力---第一天(6.4)

今天的目标是菜单: B站/马士兵的项目菜单 package java1;import java.util.Scanner;public class Test {public static void main(String[] args) {while(true){ //3.加入死循环,让输入一直有System.out.println();System.out.println("--->项…

冯喜运:6.5黄金原油今日行情趋势分析及操作策略

【黄金消息面分析】:在全球经济的波动中,美元和黄金市场的表现一直是投资者关注的焦点。最近,市场情绪和经济数据的波动对这两个市场产生了显著的影响。周二欧市早盘,现货黄金价格出现短线回调,金价跌破2340美元/盎司&…

Pycharm创建Conda虚拟环境时显示CondaHTTPErOT

原因:conda源出问题了,之前可以用,现在报错。 最好的解决方案:找到conda源,换源即可。 步骤: 1.修改 .condarc 文件(文件的位置在:C:\Users\(你的用户名)\.condarc)&a…

.NET IoC 容器(三)Autofac

目录 .NET IoC 容器(三)AutofacAutofacNuget 安装实现DI定义接口定义实现类依赖注入 注入方式构造函数注入 | 属性注入 | 方法注入注入实现 接口注册重复注册指定参数注册 生命周期默认生命周期单例生命周期每个周期范围一个生命周期 依赖配置Nuget配置文…

AIGIS地图智能体功能预览——最强WebGIS打工人秒上岗

目录 前言1.这地图智能体是用来干什么的?2.智能体介绍3.二维效果4.三维效果5.大模型写不出来正确的代码怎么办?6.所以最终会产生一个什么样的现象?7.现在我们可用的大模型有哪些?8.不会写代码怎么开发自己的专属智能体&#xff1f…

处理无法拉取GitHub库的解决方案

提交和拉取github上的库总是失败,这里记录一下如何使用代理解决。 首先找到端口,记住它的端口 然后使用git命令 # HTTP/HTTPS 协议 git config ––global http.url.proxy http://127.0.0.1:port # 以 Github 为例 git config ––global http.https:/…

解决MyBatis的N+1问题

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

线性电源运放驱动调整管的方案仿真

群里有人的电路板做出来电压不稳,加负载就掉电压。我对这个运放的工作状态不是很理解,所以仿真了一下。结果却是稳定的。他用12v给运放供电,要求输出10.5. 从仿真看。12运放供电只能输出9v。而且还是到了运放的极限。所以通过仿真后确定怀疑路…

10-Django项目--Ajax请求

目录 Ajax请求 简单示范 html 数据添加 py文件 html文件 demo_list.html Ajax_data.py 图例 Ajax请求 简单示范 html <input type"button" id"button-one" class"btn btn-success" value"点我"> ​ ​ <script>/…

实现秒传与限速!深度解析万亿GB网盘系统架构

1. 系统需求与挑战 1.1 DBox核心功能 在设计一个面向万亿GB的网盘系统时&#xff0c;我们需要首先明确系统的核心功能需求。DBox 作为一个高并发、高可靠的网盘系统&#xff0c;核心功能需求主要包括以下几点&#xff1a; 海量存储&#xff1a;支持存储海量数据&#xff0c;…

面粉厂/木材厂选择防爆客流统计系统的原因

在面粉厂和木材厂这样的特殊行业中&#xff0c;存在着一系列的痛点问题。 对于面粉厂而言&#xff0c;面粉粉尘的存在使其面临着爆炸的潜在危险&#xff0c;而人员的随意流动和不确切统计可能会进一步加剧安全风险。同时&#xff0c;难以精确掌握不同区域的人员分布情况&#x…

SploitScan:一款多功能实用型安全漏洞管理平台

关于SploitScan SploitScan是一款功能完善的实用型网络安全漏洞管理工具&#xff0c;该工具提供了用户友好的界面&#xff0c;旨在简化广大研究人员识别已知安全漏洞的相关信息和复现过程。 SploitScan可以帮助网络安全专业人员快速识别和测试已知安全漏洞&#xff0c;如果你需…

解线性方程组——最速下降法及图形化表示 | 北太天元 or matlab

文章所对应的视频讲解 最速下降法 解线性方程组 一、思路转变 A为对称正定矩阵&#xff0c; A x b Ax b Axb 求解向量 x x x这个问题可以转化为一个求 f ( x ) f(x) f(x)极小值点的问题&#xff0c;为什么可以这样&#xff1a; f ( x ) 1 2 x T A x − x T b c f(x) \f…

大数据数据治理

大数据数据治理介绍 大数据数据治理是一个复杂的过程&#xff0c;涉及到数据的标准化、融通、关联、解析、聚合等一系列活动。其核心目标是在确保数据安全的基础上&#xff0c;提高大数据资源和资产的可用性、易用性和可靠性&#xff0c;从而显著提升大数据资源和资产的价值7。…

从0开始学人工智能测试节选:Spark -- 结构化数据领域中测试人员的万金油技术(四)

上一章节我们了解了 shuffle 相关的概念和原理后其实可以发现一个问题&#xff0c;那就是 shuffle 比较容易造成数据倾斜的情况。 例如上一节我们看到的图&#xff0c;在这批数据中&#xff0c;hello 这个单词的行占据了绝大部分&#xff0c;当我们执行 groupByKey 的时候触发了…

FL Studio21.2.8中文版水果音乐制作的革新之旅!

在数字化浪潮的推动下&#xff0c;音乐制作领域经历了翻天覆地的变化。从最初的模拟技术到如今的全数字化处理&#xff0c;音乐制作的门槛被大幅降低&#xff0c;越来越多的音乐爱好者和专业人士开始尝试自行创作和编辑音乐。在这个过程中&#xff0c;各种专业音乐制作软件成为…

孵化器补贴政策提问模板

对于一些需要创业的人来说&#xff0c;找场地是非常非常难的&#xff0c;一个好的场地能够提高创业的成功率&#xff0c;下面这些内容对于孵化器产业园的政策有一个好的提问&#xff0c;可以帮助你们了解这个孵化器合不合适。需要创业的人可以收藏 某孵化器政策示例 提问模板 …

Java进制转换

进制介绍 二进制&#xff1a;0B开头&#xff0c;0-1 八进制&#xff1a;0开头&#xff0c;0-7 十进制&#xff1a;0-9 十六进制&#xff1a;0x开头&#xff0c;0-9和A-F public class Binary{public static void main(String[] args){//二进制 10int n10B1010//十进制 1010int…