python、Matlab求定积分的实现

yipeiwu_com6年前Python基础

python求定积分

计算

from sympy import *
x = symbols('x')
print(integrate(sin(2*x)/(1+x**2), (x, 0, 3)))

sympy库中integrate函数

integrate(f, (x, lower_bound, upper_bound))
# f-函数,x-变量,lower_bound-下限,upper_bound-上限

但是发现求不出来,如果是sin(2*x)就可以,为什么?

matlab求定积分

syms x
f = sin(2*x)/(1+x^2)
int(f, x, 0, 3) 

或者:

syms x
f = @(x) sin(2*x)/(1+x^2) #句柄
integral(f, 0, 3)

同样得到的是要么是化简之后的结果,要么报错,说明这个函数不可能得到理论解。

以上这篇python、Matlab求定积分的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python中如何实现将数据分成训练集与测试集的方法

接下来,直接给出大家响应的代码,并对每一行进行标注,希望能够帮到大家。 需要用到的是库是。numpy 、sklearn。 #导入相应的库(对数据库进行切分需要用到的库是sklearn...

Python方法的延迟加载的示例代码

数据挖掘的过程中,数据进行处理是一重要的环节,我们往往会将其封装成一个方法,而有的时候这一个方法可能会被反复调用,每一次都对数据进行处理这将是一个很耗时耗资源的操纵,那么有没有办法将计算...

十行代码使用Python写一个USB病毒

十行代码使用Python写一个USB病毒

大家好,我又回来了。 昨天在上厕所的时候突发奇想,当你把usb插进去的时候,能不能自动执行usb上的程序。查了一下,发现只有windows上可以,具体的大家也可以搜索(搜索关键词usb...

Django Rest framework之权限的实现示例

Django Rest framework之权限的实现示例

一、权限实例 在阅读本文之前请先参考django rest framework 之 认证 中关于 django rest framework 的相关内容及实例 1、目录结构 为了更好的管...

Python格式化压缩后的JS文件的方法

本文实例讲述了Python格式化压缩后的JS文件的方法。分享给大家供大家参考。具体分析如下: 该脚本可以把压缩后的js文件格式上进行些还原,当然不会百分百完美,暂不处理语法问题,只是为了...