Mathematica > 核心语言 > 调整和调试 > Method >

Method

Method
是一个选项,对多种复杂运算函数指定应该使用的内部运算方法.
  • 典型设置如下:
Automatic自动挑选方法
"name"用指定名称的方法
{"name",opt1->val1,...}用有特有选项的指定方法
{"name1",Method->{"name2",...}}用方法和子方法
{opt1->val1,opt2->val2,...}给出方法的选项
  • 在默认设置 Method->Automatic 下,Mathematica 根据特定计算来自动选取最佳的方法.
用拟牛顿方法,得出指数递减的非线性拟合:
用显式朗格-库塔方法,求解微分方程:
绘制解和它的导数图形:
用拟牛顿方法,得出指数递减的非线性拟合:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=
 
用显式朗格-库塔方法,求解微分方程:
In[1]:=
Click for copyable input
Out[1]=
绘制解和它的导数图形:
In[2]:=
Click for copyable input
Out[2]=
用牛顿算法和控制置信区间,在二维空间内得出根:
在求解这个问题上,这种方式比用默认的步长控制法减小了运算量:
用不同次序的朗格-库塔法求出常微分方程的步数且求其值:
局部事件法采用一个完全相反公式方法:
时,绘制解的图形:
Method 嵌套选项实现元素定位:
版本 4 的新功能 | 版本 6 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF