python程序设计sgnx_Python中符号函数的数值积分

我是Python新手,所以我的一些问题或想法可能是愚蠢的,但是。。。在

我想画一个分布D(x)。m和s2是一些给定的实数。有人告诉我,绘制D(x)图的最好方法是写一个函数,它可以解出每个x的积分(在函数D(x)内)

fjBY3.png

其中chi2是这样定义的:

pxTJ8.png

所以,根据我对数学的了解,我应该先积分,然后才能解出每个x,如果我错了,请纠正我。在

我也被告知要用数值计算积分,但我不知道怎么做,因为函数包含符号。

我已经尝试过使用符号积分(尽管我被告知了什么),但是内核从来没有结束积分的过程,当我试图用数值计算它的时候。当我尝试数字积分时,我当然使用了lamdify。在

下面是我的代码:

1试解符号积分from sympy import symbols, integrate, sqrt, exp, oo

s2= 0.0628777415586

m= 5.02422436191

x, n, z=symbols ('x, n, z')

integrate(exp(-n/(z+1) * (x-m)**2/2*s2) * 1/2 / sqrt(z+1), (z, 0, oo))

内核,永不停止工作。[我在配方中加入了1/2而不是chi2,打算稍后更改]

另一种方法是尝试求解数值积分(从函数D(x)调用它)

^{pr2}$

错误来自带有return的行,它说:TypeError: unsupported operand type(s) for *: 'float' and 'rv_frozen'

我想问题是因为chi2被冻住了,但是如何使它工作呢?我的代码有什么错误吗?我不知道我写的是不是对的,以及如何解决这个问题。。。

我已经为此工作了很长时间,有点绝望,所以任何帮助都是欢迎的。在

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据库MySQL入门第一天

数据库的几个基本概念 1,数据库(Database,DB) 数据库指的是以一定格式存放、能够实现多个用户共享、与应用程序彼此独立的数据集合。 2,数据库管理系统(Database Management System,DBMS&…

python 2048源码_一个python的2048简单实现

一个python的2048简单实现 2018-11-28 # -*- coding: utf8 -*- import random data [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] _MAX_X 4 _MAX_Y 4 _RECT_SIZE _MAX_X * _MAX_Y class GameOverException(Exception): pass def zero_list(size): return [0]…

java求1000内的水仙花数

java求1000内的水仙花数 /*** java求1000内的水仙花数*/ public class Test29 {public static void main(String[] args) {for (int num 100; num < 1000; num) {int i num % 10;int j num / 10 % 10;int k num / 100;if (i * i * i j * j * j k * k * k num) {Syst…

java控制关键字continue,break,return

java控制关键字continue&#xff0c;break&#xff0c;return /*** break 可以停止循环继续执行 只能停止最内层的循环* 如果想停止外层for循环 需要给外层循环做标记* continue 停止当前循环一次 从下一次继续* return 停止当前方法&#xff0c;回到主调方法*/ public class …

python中的装饰器、装饰器模式_python 设计模式之装饰器模式 Decorator Pattern

#写在前面 已经有一个礼拜多没写博客了&#xff0c;因为沉醉在了《妙味》这部小说里&#xff0c;里面讲的是一个厨师苏秒的故事。现实中大部分人不会有她的天分。我喜欢她的性格&#xff1a;总是想着去解决问题&#xff0c;好像从来没有怨天尤人过。我还喜欢里面那些描写味道的…

cmd如何默认以管理身份运行

一&#xff0c;cmd如何默认以管理身份运行 1&#xff0c;是不是每次打开cmd窗口都是这样的 这代表默认情况下不是以管理员身份运行的&#xff0c;而是用户身份。 博主是个很懒的人&#xff0c;从来都会想办法以最简单有效的方法处理&#xff0c;不想每次通过win键加r输入cmd&…

打开python环境_windows下切换Python运行环境。

1、首先确保你的系统里已经安装了Conda&#xff0c;打开命令行窗口&#xff0c;执行命令&#xff1a;conda --version 2、查看你的系统当前已有的Python环境&#xff0c;执行命令&#xff1a;conda info --envs&#xff0c;从图中我们看到&#xff0c;我的机器里目前只有安装An…

cmd中输入net start mysql 提示:服务名无效

cmd中输入net start mysql 提示&#xff1a;服务名无效 1&#xff0c;首先你需要找到下图&#xff0c;看你要启动的的mysql是不是叫mysql还是叫目前最新版本的mysql80 怎么找下面这张图呢&#xff1f;路径是&#xff1a;右键“我的电脑”&#xff0c;点击管理&#xff0c;点击…

net start mysql 发生系统错误 5。 拒绝访问。的解决方法

net start mysql 发生系统错误 5。 拒绝访问。的解决方法 发生的问题&#xff0c;由于默认情况下cmd是以用户身份运行的&#xff0c;出现此类问题是由于没有权限。运行cmd时需要以管理员身份运行 以管理员身份运行后再输入命令net start mysql80即可 那么如何设置默认情况下以…

python矩阵输入_Python基础之矩阵输入

经常在尝试python一些函数功能时想随便输入一个矩阵感觉怪麻烦……python是拿list表示数组的&#xff0c;毕竟不是矩阵&#xff08;Matrix&#xff09;实验室&#xff08;Laboratory&#xff09;嘛2333 Python直接复制格式标准的数据是可以识别成list的&#xff0c;但我要是输入…

npm的常用使用技巧

npm是一个强大的工具&#xff0c;可以帮助你管理Node.js项目中的依赖项。以下是一些有用的npm使用技巧&#xff1a; 使用npm install命令&#xff1a;这个命令可以安装项目的依赖项。如果你想安装一个特定的版本&#xff0c;你可以使用npm install <package><version…

如何设置MySQL的环境变量

如何设置MySQL的环境变量 1&#xff0c;右击“我的电脑”&#xff0c;点击属性&#xff0c;点击高级系统设置&#xff0c;点击环境变量。 2&#xff0c;在系统变量栏&#xff0c;找到Path&#xff0c;双击&#xff0c;点击新建&#xff0c; 内容为你的mysql中bin目录的路径&a…

数据结构与算法python描述_数据结构与算法——Python语言描述.pdf

数据结构与算法——Python语言描述.pdf 欢迎加入非盈利Python编学习交流程QQ群783462347&#xff0c;群里免费提供500本Python书籍&#xff01; 欢迎加入非盈利Python编程学习交流程QQ群783462347&#xff0c;群里免费提供500本Python书籍&#xff01; 欢迎加入非盈利Python编程…

MySQL启动、连接,退出,关闭命令学习

MySQL启动、连接&#xff0c;退出&#xff0c;关闭命令学习 1&#xff0c;启动MySQL服务 net start mysql80 2&#xff0c;连接MySQL mysql -h127.0.0.1 -u用户名 -p密码 回车&#xff0c;出现下面一堆东西就说明是好的。 说明: -h: 主机名&#xff0c;表示要连接的数据库…

coordinatorlayout_一篇文章学会Coordinatorlayout+AppbarLayout

点击上方蓝字关注 ??来源&#xff1a; 奔跑吧李博https://www.jianshu.com/p/cd93da2b7a24前言现如今&#xff0c;折叠式布局在App中相当常见&#xff0c;给人一种科技感&#xff0c;充满良好的用户体验。CoordinatorlayoutAppbarLayoutCollapsingToolbarLayout这三个臭皮匠…

一行python代码值多少钱_一行python代码

Life is short, just use Python. 自从08年接触Python&#xff0c;就有爱不释手的感觉&#xff0c;逐渐地&#xff0c;有些不忍地疏远了Perl 和Shell编程&#xff0c;因为python 的优雅么&#xff1f; 不全是&#xff0c;主要是可以高效开发吧。 那一行代码可以干什么呢&#x…

数据库MySQL相关操作||创建数据库、显示所有数据库、切换数据库、显示数据库下的数据库表、删除数据库

数据库MySQL相关操作||创建数据库、显示所有数据库、切换数据库、显示数据库下的数据库表、删除数据库 1&#xff0c;创建数据库 create databases mydb&#xff1b; 记得加&#xff1b;&#xff08;分号&#xff09; 2&#xff0c;显示所有数据库 show databases; 3&…

在yuv域如何降低画面亮度_家庭影院投影机错误地调节了亮度和对比度会得到怎么样的画面?...

家有影院&#xff0c;可以跟据你的房间和使用习惯设计家庭影院方案&#xff0c;并且还能让你以最优惠的价格买到它们。总之&#xff0c;一切关于家庭影院的问题&#xff0c;我们都可以帮你搞定。解决问题的方式从一对一咨询开始&#xff0c;如有需要&#xff0c;添加家有影院设…

MySQL创建数据库表student

MySQL创建数据库表student 1&#xff0c;创建数据库 create database mydb&#xff1b; 2&#xff0c;查看所有数据库 show databases; 3&#xff0c;使用数据库 use mydb; 4&#xff0c;创建数据库表student create table student(sno int(6),name varchar(12),sex char(2)…

java数组中的内存特征

java数组中的内存特征&#xff08;笔记&#xff09; 1&#xff0c;基本数据类型创建的变量&#xff0c;存储在栈内存中&#xff0c;占用一块内存&#xff0c;是方法中内部的局部变量&#xff0c;数据量比较小&#xff0c;一种临时的使用。 2&#xff0c;引用类型的数据创建的…