wolfram语言入门

写在前面:拜高等数学所赐,我认识到了Wolfram|Alpha,再后来,认识到了 Mathematica以及其背后所支持的Wolfram 语言。(自己还是逆大流没学matlab,都怪Alpha太好用,滑稽)
目前,网上关于wolfram语言的教程少而不精,这个系列也算是我边学边写的笔记吧,如果对其他人有帮助的,就再好不过了。
附上学习资料原网址:
http://www.wolfram.com/language/fast-introduction-for-programmers/zh/
(其实就是官网了,哈哈哈哈哈)

1.wolfram区分大小写(注:wolfram有近6k个内置函数,每个函数的首字母均为大写且函数体应用[ … ]来表示)
官方函数库:https://reference.wolfram.com/language/
在这里插入图片描述
2.选中单元并按Shift+Enter可快速对输入进行计算

3.注释方法
(* 注释内容 *)
在这里插入图片描述

4.Wolfram的基本文件形式为笔记本[此笔记本非彼笔记本,该笔记本的后缀为.nb],笔记本是按单元组织的,由右侧的方括号指定,如下图的蓝色所示。
双击单元方括号可以打开或关闭单元组,下图所示单元组即一个为打开,一个为关闭
在这里插入图片描述
5.符号表达式
Wofram语言可以有两种表达形式:
一是自然语言(即符号表达式),二是函数表达式
每种符号表达式都表示一种函数表达式,而每种函数表达式却不一定表示一种符号表达式
左侧为符号表达式,右侧为函数表达式
查找符号表达式相应函数表达式的方法:
Head函数在这里插入图片描述
Wolfram中的自然语言还是很还用的,尤其在Alpha中。

6.列表
列表用符号表达式为{ … },其中可以写任意类型的表达式。
索引方式:
用** [[ 索引位置 ]] 进行正向索引;
[[ -索引位置 ]] 进行负向索引;
[[ 前 ;; 后 ]] **进行跨度索引;

注:
(1)不同于C,C++,Python,Wolfram中列表的首位元素记为1而不是0;
(2)Python中,[ … ]既表示列表,也表示索引
在这里插入图片描述

小福利:在Mathematica中连续输入两次=可以调用wolfram哦(查找速度依网速而定)。
在这里插入图片描述

  • 1
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值