mathematica入门教程-mathematics入门教程
mathematica实用入门
1分钟学会mma基本用法
内置函数首字母大写
[]里面是所需要计算的内容
{} 列表或者范围
shift+enter执行计算
默认情况下未赋值变量运行后是蓝色字,已赋值变量是黑色提示。
等号是==,而=是赋值符号
设置工作路径SetDirectory[NotebookDirectory[]]; SetDirectory["./DataFiles"];有了上述基本规则就可以开始mathematica编程之旅了。
第一次使用mathematica
mma尽可能给出准确的结果,例如多项式展开(a+1)(a-2)

画sin(x)在区间0到10的函数图像

好了到此为止,大家已经学会了mathematica基本操作,不错,mma就是这么人性化,想做什么就做什么
输入输出
自动补全。 当我们输入某个命令前几个字母时就会有智能提示,根据提示可以选择我们需要的函数。这种情况适用于对函数具体写法不太清楚的时候,根据智能提示就可以选择正确的写法,例如:输入Plo,下面就会有非常多这几个字母开头的函数供选择。
普通格式 +-*/
数学2D格式, 善用esc键, 比如输入pi,就esc+pi+esc,当然有时候我们并不需要将完整的字母写出来


Wolf-Mathematica正式开始
定义变量
定义x=10,计算2的x次方:自定义函数
简单函数,注意下划线与冒号,当然还有更高级用法,两个下划线与三个下划线,以及默认参数等交互式操作(manipulate)
首先画一个sin x函数图像,并改变其振幅与周期
改进一下模型,可以自定义函数头{sin,cos,tan}, 以及滑块名称定义,默认值定义。
使用帮助很重要
选中需要帮助的函数,按F1快捷键打开帮助文档?+函数,执行后给出函数帮助信息2D,3D绘图
2D图

Plot函数属性分叉之多,例如常用的如下AspectRatio 1/GoldenRatio 高宽比 Axes True 是否绘制轴 ClippingStyle None 如何绘制曲线被剪切的区域 ColorFunction Automatic 确定曲线颜色的方法 ColorFunctionScaling True 是否缩放 ColorFunction 的变量 PlotLabel None 整个绘图的标签 PlotLabels None 曲线的标签 EvaluationMonitor None 在每次函数计算时,需要计算的表达式 Exclusions Automatic x 中排除的点 ExclusionsStyle None 排除点的绘制样式 Filling None 每条曲线下填充 FillingStyle Automatic 填充的样式 LabelingSize Automatic maximum size of callouts and labels MaxRecursion Automatic 递归子划分的最大数量 Mesh None 在每条曲线上绘制多少个网格点 MeshFunctions {#1&} 如何决定网格点的放置位置 MeshShading None 如何在网格点间绘制阴影区域 MeshStyle Automatic 网格点的样式 Method Automatic 修饰曲线的方法 PerformanceGoal $PerformanceGoal 试图优化哪些方面的性能 PlotLegends None 曲线的图例 PlotPoints Automatic 样本点的初始数量 PlotRange {Full,Automatic} y 的范围或包含的其它值 PlotRangeClipping True 是否在曲线范围内剪切 PlotStyle Automatic 指定每条曲线样式的图形指令 PlotTheme PlotTheme 绘图的整体外观主题 RegionFunction (True&) 如何确定是否包含一个点 ScalingFunctions None 如何缩放单个坐标 TargetUnits Automatic 在绘图中显示的单位 WorkingPrecision MachinePrecision 内部计算使用的精度
3Dplot

以上就是关于《mathematica入门教程-mathematics入门教程》的全部内容,本文网址:https://www.7ca.cn/baike/64075.shtml,如对您有帮助可以分享给好友,谢谢。