Methematica基础教程,适用于初学者,基本入门操作,解方程等

本文主要是介绍Methematica基础教程,适用于初学者,基本入门操作,解方程等,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 一. 笔记本新建及输入输出(计算)
    • 二. 基本符号使用
    • 三. 容易出错的细节
    • 四. 基本函数
    • 五. 解方程
    • 六. 画图
    • 七. 小技巧及小毛病解决

Mathematica初学笔记(比较傻瓜)
自己整理的一些Mathematica的基本用法,包括输入,画图,基本运算及方程组求解,公式导出,以及自己容易犯的错误。我用的是Mathematica 12.0,学习资料为B站视频

一. 笔记本新建及输入输出(计算)

1. 笔记本新建
如果是某一课程或者某一类的计算过程,可以新建笔记本方便整理和查看。
方法:文件–新建–笔记本
2. 输入
直接在界面输入定义的变量、式子或者方程组即可。

直接打字就行

3. 输出(计算)
只按ENTER ,可以实现换行;
如果需要输出计算结果,需要ENTER + SHIFT。(可以同时也可以先SHIFT再ENTER)

在这里插入图片描述

二. 基本符号使用

1. 上角标:shift + ^ (键盘第二排的6), 或者 Ctrl + ^

在这里插入图片描述

2. 下角标Ctrl + - (0后面的键,减号/下划线对应的键)

在这里插入图片描述

3. 乘号**:* 或者直接用空格代替

在这里插入图片描述

4. 箭头:- +Shift + >
有些函数需要箭头,从特殊符号添加好像没法运行

在这里插入图片描述

5. 注释:*
上述每个图都有注释。

6. 隐藏式子?
式子后面加 ,说明运算中不显示该式子计算结果。
如图,c2结果并未在输出结果中显示,而c3显示了输出结果。

在这里插入图片描述

7. Clear[ ]
清除对变量的赋值,以便以后继续使用

在这里插入图片描述

三. 容易出错的细节

1. 输入一定要在英文状态下,否则输入什么都是错误的;

图中紫色*和括号应该是中文输入,注释应该是青色的。
在这里插入图片描述

3. 除Cos、Sin这种已知的函数外,其余自己定义的函数都要加下划线_

在这里插入图片描述

4. 要当已知变量的式子,最好输出一下结果,不然不可以当已知变量使用

在这里插入图片描述

四. 基本函数

内置函数首字母必须大写,不然无法识别函数,函数名称后面一律用中括号[]
1. 平方根:Sqrt[ ]

在这里插入图片描述

2. 展开多项式: Expand[ ]

在这里插入图片描述

3. 合并同类项 :Collect[目标表达式,合并的自变量 ]

在这里插入图片描述

4. 完全简化: FullSimplify

在这里插入图片描述
在这里插入图片描述

5. 生成数列:Range[ ]

在这里插入图片描述

6. 化简:Simplify[ ]

在这里插入图片描述

可以看到化简结果没有取消根号,因为无法确定正负,所以需要限制条件,要加Assumptions -> 假设

在这里插入图片描述

7. 因式分解:Factor[ ]

在这里插入图片描述

8. 级数:Series[ ]

在这里插入图片描述

9. 自定义函数及使用f[x_]

在这里插入图片描述

10. 数值运算N[ ]
在任意函数外面嵌套N[ ],可实现数值运算

在这里插入图片描述

五. 解方程

1. Solve[ ]

在这里插入图片描述

2. 数值求解NSolve[ ]

在这里插入图片描述

3. 偏导D[ ]

如果要求高阶导数,D[f[x],{求偏导对象,几阶导数}]在这里插入图片描述

4. 极限:Limit[ ]

在这里插入图片描述

5. 积分Integrate、不定积分、定积分、数值积分NIntegrate

在这里插入图片描述
在这里插入图片描述

6. 微分方程DSolve[ ]

在这里插入图片描述

六. 画图

1. Plot[ ]

在这里插入图片描述

2. Plot3D[ ]

在这里插入图片描述

3. RegionPlot[ ] 区域

在这里插入图片描述
在这里插入图片描述

4. 交互式画图Manipulate[ ]

在这里插入图片描述

5. Show[ ]

可以设置坐标轴,图像下面可以设置一次性的,像MATLAB属性窗一样在这里插入图片描述

七. 小技巧及小毛病解决

1. 和MATLAB格式的转换

ToMatlab.m是一个包,需要自己下载在这里插入图片描述

2. 将Mathematica中的公式或者表达式粘贴到word
(1) 选中–右键复制为–MathML(A)–粘贴到word里面

在这里插入图片描述

(2) 选中–右键复制为–LaTex–粘贴到word–选中–插入–公式–Latex–转换为专业

在这里插入图片描述
在这里插入图片描述

3. 解决由于计算太多,电脑卡住的问题 ClearAll

更推荐使用退出内核的方法,工具栏–计算–退出内核–local在这里插入图片描述

4. ?+函数名 --帮助文档

在这里插入图片描述

5. 导出Export
失败的原因是我没写那个目录地址

在这里插入图片描述

这篇关于Methematica基础教程,适用于初学者,基本入门操作,解方程等的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/240219

相关文章

Java Lettuce 客户端入门到生产的实现步骤

《JavaLettuce客户端入门到生产的实现步骤》本文主要介绍了JavaLettuce客户端入门到生产的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目录1 安装依赖MavenGradle2 最小化连接示例3 核心特性速览4 生产环境配置建议5 常见问题

Redis 基本数据类型和使用详解

《Redis基本数据类型和使用详解》String是Redis最基本的数据类型,一个键对应一个值,它的功能十分强大,可以存储字符串、整数、浮点数等多种数据格式,本文给大家介绍Redis基本数据类型和... 目录一、Redis 入门介绍二、Redis 的五大基本数据类型2.1 String 类型2.2 Hash

使用Java填充Word模板的操作指南

《使用Java填充Word模板的操作指南》本文介绍了Java填充Word模板的实现方法,包括文本、列表和复选框的填充,首先通过Word域功能设置模板变量,然后使用poi-tl、aspose-words... 目录前言一、设置word模板普通字段列表字段复选框二、代码1. 引入POM2. 模板放入项目3.代码

利用Python操作Word文档页码的实际应用

《利用Python操作Word文档页码的实际应用》在撰写长篇文档时,经常需要将文档分成多个节,每个节都需要单独的页码,下面:本文主要介绍利用Python操作Word文档页码的相关资料,文中通过代码... 目录需求:文档详情:要求:该程序的功能是:总结需求:一次性处理24个文档的页码。文档详情:1、每个

Python内存管理机制之垃圾回收与引用计数操作全过程

《Python内存管理机制之垃圾回收与引用计数操作全过程》SQLAlchemy是Python中最流行的ORM(对象关系映射)框架之一,它提供了高效且灵活的数据库操作方式,本文将介绍如何使用SQLAlc... 目录安装核心概念连接数据库定义数据模型创建数据库表基本CRUD操作创建数据读取数据更新数据删除数据查

Go语言中json操作的实现

《Go语言中json操作的实现》本文主要介绍了Go语言中的json操作的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录 一、jsOChina编程N 与 Go 类型对应关系️ 二、基本操作:编码与解码 三、结构体标签(Struc

Java Instrumentation从概念到基本用法详解

《JavaInstrumentation从概念到基本用法详解》JavaInstrumentation是java.lang.instrument包提供的API,允许开发者在类被JVM加载时对其进行修改... 目录一、什么是 Java Instrumentation主要用途二、核心概念1. Java Agent

Java 字符串操作之contains 和 substring 方法最佳实践与常见问题

《Java字符串操作之contains和substring方法最佳实践与常见问题》本文给大家详细介绍Java字符串操作之contains和substring方法最佳实践与常见问题,本文结合实例... 目录一、contains 方法详解1. 方法定义与语法2. 底层实现原理3. 使用示例4. 注意事项二、su

Kotlin 协程之Channel的概念和基本使用详解

《Kotlin协程之Channel的概念和基本使用详解》文章介绍协程在复杂场景中使用Channel进行数据传递与控制,涵盖创建参数、缓冲策略、操作方式及异常处理,适用于持续数据流、多协程协作等,需注... 目录前言launch / async 适合的场景Channel 的概念和基本使用概念Channel 的

Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧

《Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧》本文将通过实际代码示例,深入讲解Python函数的基本用法、返回值特性、全局变量修改以及异常处理技巧,感兴趣的朋友跟随小编一起看看... 目录一、python函数定义与调用1.1 基本函数定义1.2 函数调用二、函数返回值详解2.1 有返