mathematica模式匹配
这一篇讲一下mma的模式匹配。
在这之前先要讲一个Condition(条件)
放一个例子就能懂如何使用
当x>0时,则带入ppp这个函数,否则带入f这个函数
下面开始讲模式匹配,主要使用Cases这个函数
data = Table[{RandomInteger[10], RandomInteger[10]}, 10]
这次要用到的数据
解释一下,_这个符号代表任意元素的意思。
Cases[data, {5, _}]的意思就是第一个元素是5,第二个元素任意的意思。
这里就用到了/;,表示条件。
Cases[data, {x_, _} /; x > 5]这句话就表示第一个x大于5,第二个元素任意
还有一个符号 :> ,可以直接来做替换
Cases[data, {x_, y_} /; x > 0 :> {0, y}]//这句话就是表示将第一个大于0的数字都变成0
以上,所有
2017/1/13
转载于:https://www.cnblogs.com/wmn7q/p/7265527.html
mathematica模式匹配相关推荐
- Mathematica
Mathematica是一款科学计算软件,很好地结合了数值和符号计算引擎.图形系统.编程语言.文本系统.和与其他应用程序的高级连接.很多功能在相应领域内处于世界领先地位,它也是使用最广泛的数学软件之一 ...
- Mathematica 和 MATLAB、Maple 并称为三大数学软件
Mathematica是一款科学计算软件,很好地结合了数值和符号计算引擎.图形系统.编程语言.文本系统.和与其他应用程序的高级连接.很多功能在相应领域内处于世界领先地位,它也是使用最广泛的数学软件之一 ...
- 10个编写快速运行的Mathematica代码的小诀窍
当我听到人们说Mathematica不够快的时候,我通常会提出想要看一下这段令他们烦恼的代码,然后会发现,其实并不是Mathematica本身的表现不够好,而是Mathematica没有被最优使用.我 ...
- 杂项-数学软件:Mathematica
ylbtech-杂项-数学软件:Mathematica Mathematica是一款科学计算软件,很好地结合了数值和符号计算引擎.图形系统.编程语言.文本系统.和与其他应用程序的高级连接.很多功能在相 ...
- LabVIEW图像模式匹配(基础篇—11)
目录 1.图像模式匹配概念 2.影响图像模式匹配的因素 3.灰度匹配 4.几何匹配 5.黄金模板比较 图像模式匹配是指通过分析模板图像和目标图像中灰度.边缘.外形结构以及对应关系等特征的相似性和一致性 ...
- 浅析正则表达式模式匹配的 String 方法
2019独角兽企业重金招聘Python工程师标准>>> 在JavaScript代码中使用正则表达式进行模式匹配经常会用到String对象和RegExp对象的一些方法,例如replac ...
- 字符串的模式匹配 (朴素模式匹配算法 ,KMP算法)
字符串的模式匹配 寻找字符串p在字符串t中首次出现的起始位置 字符串的顺序存储 typedef struct {char str[MAXSIZE];int length; }seqstring; 朴素 ...
- 字符串的模式匹配,KMP算法
KMP算法是模式匹配的一种改进的算法,所谓的模式匹配也就是对于两个字符串主串S和模式串T.从主串的S的pos个字符起和模式串中的第一个字符进行比较,如果相等,则继续比较后面的字符,否则从主串的下一个字 ...
- R语言使用str_remove函数和str_remove_all函数删除模式匹配的字符串:str_remove函数删除第一个模式匹配的字符串、str_remove_all函数删除所有模式匹配的字符串
R语言使用str_remove函数和str_remove_all函数删除模式匹配的字符串:str_remove函数删除第一个模式匹配的字符串.str_remove_all函数删除所有模式匹配的字符串 ...
最新文章
- 什么是Asp.net Core?和 .net core有什么区别?
- 栈相关经典题:每日温度
- OpenCV使用Harris-Stephens方法检测角点的实例(附完整代码)
- Elasticsearch 之(24)IK分词器配置文件讲解以及自定义词库
- OpenJdk7编译
- 第十届蓝桥杯 省赛研究生组 真题解析(Python)
- 电脑连不上wifi的三种处理办法。
- FlashFXP设置文件传输速度
- 联合查询(union)——MySQL
- LeetCode刷题系列之数组--0704.二分查找(JAVA版本)
- 帝国时代2 使用ipx不能互联的解决
- SpringBoot的个人博客管理系统(毕业论文范文)
- wps office word 插入图片显示异常 只显示一个长条
- js深拷贝可以这样做
- 时间计算题100道_搞定一建经济中让你抓耳挠腮的计算题(1)
- NC63开发遇到的错误记录
- C语言打印矩形、长方形、平行四边形、各种三角形
- 上海亚商投顾:沪指窄幅震荡 “中字头”概念股又暴涨
- Excel 数据分析之Power Pivot常用函数(持续更新)
- FairyGUI学习