前言
思考:首先为什么要学习mathmetica呢,因为我遇到了太多太多的数学公式要求,但是自己一个个推导不太现实,并且很多情况绘制图像,手动也显然是不行的,所以当然要借助工具了,这个时候就轮到mathmetica出场了
问题1:专业版需要付费
sol:然后我就上网搜密钥如何破解,最后当然成功破解了,这里不是重点,所以简简带过
下面就该是对mathmetica的一些笔记和思考
main
part1 基础知识
从一道同学问我的题目入手,当然恰好mathmetica可以解决绘制图像的问题
思路1:学习mathmetica绘制图像的一些基本用法,尝试这个图像可以完成多
学习笔记整理的网址
Mathematica编程官方入门教程 - ahrismile - 博客园 (cnblogs.com)Mathematica编程官方入门教程 - ahrismile - 博客园 (cnblogs.com)
mathmetica尽可能给出准确的结果 | |
每个函数名称的首字母均为大写 | |
计算3a+1 (两个数或表达式之间空一格就代表两者相乘) | |
所有符号表达式都具有相同的基本结构 | head[arguments] |
多项式展开(a+1)(a-2) | |
简单方程求解 x^2+2x+1=0 | |
绘制图像(到了我感兴趣的内容了) | |
数学2D格式 | 比如输入pi,就esc+pi+esc |
格式排版 | Alt+数字1到7可以得到不同的文档结构 |
简单函数,注意下划线与冒号(后面应该也会用到) | |
使用帮助很重要 |
|
Clear用法,清除全局变量 | |
创建列表
列表在 Wolfram 语言中用{...}来表示,它们可以是任何类型的表达式
Wolfram 语言中的许多函数使用标准的 “迭代器规范”:min、max、step
一种简写模式(i的初始值默认为1了)
制作一个嵌套表格:
模式
Wolfram 语言的模式语言允许你对任意符号结构的模式进行描述,能够将强大的 regex-like 操作泛用与任意表达式和任意格式的数据.(哈哈哈哈,这周就用到了上周学的正则表达式了)
模式代表表达式的类型. 基本的模式结构 _(读作 “blank”)代表任意表达式.查找列表中匹配模式 f[_] 的表达式:
“ | ”表示或(很多知识真的都相通)
2D,3D绘图
思考:其实还有很多细节没学,但是所要用到的一些细节已经大概掌握(以后需要用再来学把,那时候再把笔记补全)