我想替换求和中的符号并打印出计算的表达式,但当我尝试这样做时,会遇到错误。在

正确的方法是什么?这可能吗?在

我用这种方式创建了一个求和表达式:>>> from sympy import *

>>> from sympy.interactive import printing

>>> printing.init_printing()

>>> n = symbols('n', integer=True, positive=True)

>>> i = Idx('i', (1, n))

>>> d = IndexedBase('d')

>>> s = Sum(d[i], i)

>>> s

n

___

╲ d[i]

‾‾‾

i = 1

当我试图替换n时,它给出了“TypeError:cannot determinatetruth value of Relational”。在

^{pr2}$

当我试图取代d时,会产生另一个错误。在>>> i = Idx('i', (1, 5))

>>> s = Sum(d[i], i)

>>> s

5

___

╲ d[i]

‾‾‾

i = 1

>>> s.subs(d, range(1, 6))

5

___

╲ [1, 2, 3, 4, 5][i]

‾‾‾

i = 1

>>> s.subs(d, range(1, 6)).doit()

Traceback (most recent call last):

File "", line 1, in

File "/home/artem/prog/dev/my_slot/env/local/lib/python2.7/site-packages/sympy/concrete/summations.py", line 189, in doit

newf = eval_sum(f, (i, a, b))

File "/home/artem/prog/dev/my_slot/env/local/lib/python2.7/site-packages/sympy/concrete/summations.py", line 824, in eval_sum

if i not in f.free_symbols:

File "/home/artem/prog/dev/my_slot/env/local/lib/python2.7/site-packages/sympy/core/basic.py", line 494, in free_symbols

return set().union(*[a.free_symbols for a in self.args])

AttributeError: 'list' object has no attribute 'free_symbols'

python中求和符号怎么打_SymPy求和表达式中的代换符号相关推荐

  1. python中下列表达式中返回true的是_下列表达式中,返回True的是()。

    [单选题]关于科学和人文的关系,说法不正确的一项是( ) [单选题]下列选项中()是合法的变量名. [判断题]丝绒清洗剂,主要用于塑料及其橡胶制品的清洁与护理. [单选题]下列程序段的输出结果是___ ...

  2. java中的最终变量_在lambda表达式中使用的变量应该是最终变量或有效的最终变量。...

    A final变量意味着它只能被实例化一次.在Java中,您不能在lambda和匿名内部类中使用非最终变量. 您可以使用旧的for-each循环重构代码:private TimeZone extrac ...

  3. left函数未定义_access中LEFT函数未定义的解决方案\表达式中'left'函数未定义。

    时 间:2012-07-03 09:30:55 作 者: 摘 要:表达式中'left'函数未定义. 正 文: 在使用ACCESS过程中,经常遇到网友问ACCESS中LEFT函数未定义,RIGHT函数未 ...

  4. 4.Ling初体验 匿名类型在查询表达式中的使用

    定义:  匿名类型是指包括一个或多个公共属性的类类型, 它提供了将查询结果临时组合在一起的捷径,从而不需要为每个查询结果集合指定一个有名称了类型. 在LINQ中,匿名类型广泛使用与查询表达式中的sel ...

  5. lambda 表达式中的 this 与普通情况下的 this 指向

    lambda 表达式中的 this 与普通情况下的 this 指向 Java JavaScript this 绑定 总结与提醒   很多编程语言都支持 lambda 表达式,不过对于不同编程语言,其 ...

  6. python字符串提取数字并求和_python实现将字符串中的数字提取出来然后求和

    因工作原因,很久没有学习python知识了,感觉都快忘记了,前天看到一个练习题,如何将字符串中的数字提取出来,然后求和呢?下面我来解释一下如何通过python代码来实现. 题目:字符串43...3y2 ...

  7. python对excel筛选提取文本中数字_python实现将字符串中的数字提取出来然后求和...

    因工作原因,很久没有学习python知识了,感觉都快忘记了,前天看到一个练习题,如何将字符串中的数字提取出来,然后求和呢?下面我来解释一下如何通过python代码来实现. 题目:字符串43-3y2.f ...

  8. python中幂运算的符号是什么_SymPy 符号计算基本教程

    SymPy 是一个由 Python 语言编写的符号计算库.我将在本文中简要地介绍如何利用 SymPy 进行符号计算.在介绍 SymPy 之前,我们首先要明确何谓符号计算?计算机代数系统又是什么? 什么 ...

  9. python for循环求和_python用for循环求和的方法总结

    Python中可以使用for循环实现累加求和 for循环语法: for 变量 in range(x): 循环需要执行的代码 如下实现1到n求和: def main(): sum = 0 # 定义变量做 ...

最新文章

  1. zabbix监控windows 服务器各项性能
  2. 基于最短路方法的生物序列比对问题研究
  3. java -- 线程的生命周期
  4. oschina的博客还让不让人用了?发的文章竟然不见了!!
  5. GridView列值绑定
  6. QT的QStackedLayout类的使用
  7. easypoi导出word表格_拒绝加班,批量将word文档中的信息高效率提取出来存储到Excel中...
  8. Spring 通过@Import实现Bean的注册
  9. 事实上着就是MAYA4.5完全手册插件篇的内容
  10. linux批量安装 五大开源软件挨个看,Linux批量安装 五大开源软件挨个看(1)(5)
  11. 搭建Hadoop平台(一)之配置用户名及hosts文件
  12. 四年失去近 8% 的全球市场:Android 丢失的市场,被谁拿走了?
  13. 计算机创新创业选题参考,计算机及相关专创新创业教育指导书.doc
  14. iOS 10.1发现新漏洞:可绕过“激活锁”强行进入主屏
  15. Axure RP 9 常用快捷键
  16. 什么是大数据系统架构
  17. 恒流源差分放大电路静态分析_多级放大电路以及差分放大电路
  18. c++中getline()函数用法与坑
  19. Java+MySQL实现网络爬虫程序
  20. Spring Boot统一日志框架

热门文章

  1. 音视频的流程:录制、播放、编码解码、上传下载等
  2. 中国石油大学《工程概预算与招投标》第一阶段在线作业
  3. android个人开发者广告平台
  4. react 在JXL中嵌入JS表达式
  5. 芬斯狄娜内衣怎么样,文胸质量好不好吗
  6. 人类一败涂地做图教程_人类一败涂地自定义人物怎么制作 捏人实用技巧教学...
  7. 树莓派CM4开机准备开发环境
  8. 乔布斯时代的“老人”,一个个都离开苹果了
  9. 二维灰度地形图山脊线自动提取方法整理(PPA)
  10. 【Angular】使用高德地图比例尺心得总结