Mathematica入门

这篇笔记介绍了Mathematica(MMA)的入门方法,包括自由格式语言输入、编程基础、基本运算和数据处理。通过Shift+Enter运行计算,以及使用First函数获取列表的第一个元素等技巧。还提到了利用Echarts和G5进行绘图的选项。

被项目要求逼的要两天上手mma,这里记些笔记。

选择单元类型,设为标题

设置新单元,为section
section中可以输入文本文档

入门方法
自由格式语言输入
mma编程语言
使用面板

四条基本原则
函数名称首字母大写
[] —— 所要计算的内容
{} —— 列表或者范围
按下 Shift+Enter 运行计算

例如

Integrate[1/(1-x^2),(x,-5,5)]

生成新单元:生成新水平线

基本运算
精确运算

N[22/100,10]
f[X_]:= x + 1 (* X_代表任意表达式 *)

Expand[%] (* X_展开表达式 *)

f[dog]
> dog + 1

Solve[f[b] - 2 ==0,b](* 求解f(b)-2使其等于0) *)

{{1,1,0}}代表一个list包含一个list。如果是{{}}, 代表一个list包含一个空list;如果是{},代表只是一个空list。如果要把{{1,1,0}}变成{1,1,0},只用First[result] 或 result[[1]] 就行。

First是一个function,表示return list的第一个item,所以 First[{{1,2,3}}] return {{1,2,3}}的第一个item–{1,2,3}。First[{1,2,3}] return 1。First[{}]报错。

可以看help,很有用

此外,除了mma,还可以用echarts或者g5画图。

reference:

  1. https://www.bilibili.com/video/BV1Es411r7sR?p=4
  2. https://www.bilibili.com/video/BV12E411D79o?from=search&seid=13118009897080554282
  3. https://stackoverflow.com/questions/63496592/change-data-format-in-mathematica?noredirect=1#comment112282306_63496592
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值