主要内容

이번역페이지는최신내용을담고있지않습니다。최신내용을문으로보려면여기를클릭하십시오。

odeset

ODE및PDE솔버에대한options구조체생성또는수정

설명

예제

选项= odeset (名称,值,……)는颂歌및PDE솔버에대한인수로전달할수있는选项구조체를생성합니다。이选项구조체에서명명된옵션은지정된값을가집니다。모든지정되지않은옵션은디폴트값을가집니다。예를들어,options = odeset('RelTol',1e-3)RelTol1 e - 3으로설정된选项구조체를반환합니다。

예제

选项= odeset (oldopts名称,值,……)는새로지정된이름-값수를사용하여기존options구조체oldopts를수정합니다。이경우지정된옵션의이전값이모두덮어쓰이고새옵션의값이구조체에추가됩니다。

예제

选项= odeset (oldoptsnewopts는기존选项구조체oldopts를새选项구조체newopts와결합하여수정합니다。[]과같지않은새옵션은모두oldopts에서대응되는옵션을덮어씁니다。

입력수가없는odeset은가능한옵션이름과이에대한가능한값을모두@ @시합니다。디폴트값은해당하는경우{}로@ @시됩니다。

예제

모두 축소

RelTolAbsTol에대한값을가지는选项구조체를만듭니다。

选项= odeset(“RelTol”1 e-8“AbsTol”1平台以及);

기존选项구조체에서AbsTol의값을업데이트합니다。

选项= odeset(选项,“AbsTol”1 e-9)
选择=带字段的结构:AbsTol: 1.0000 -09 BDF: [] Events: [] InitialStep: [] Jacobian: [] JConstant: [] JPattern: [] Mass: [] MassSingular: [] MaxOrder: [] MaxStep: [] NonNegative: [] NormControl: [] OutputFcn: [] OutputSel: [] Refine: [] RelTol: 1.0000 -08 Stats: [] Vectorized: [] mstate dependency: [] MvPattern: [] InitialSlope: []

두选项구조체를만듭니다。

Opts_1 = odeset(“RelTol”1 e-8“AbsTol”1 e-9“OutputFcn”@odeplot,“统计数据”“上”);
Opts_2 = odeset(“质量”,@(t) [t 0;0 - t),“MStateDependence”“没有”...“MassSingular”“不”“OutputFcn”, @odephas2);

opts_2에더높은선호도를주어选项구조체를결합합니다。두구조체가OutputFcn에대해다른값을가지므로opts_2의 값이opts_1의값에우선합니다。

Opts = odeset(opts_1,opts_2)
选择=带字段的结构:AbsTol: 1.0000 -09 BDF: [] Events: [] InitialStep: [] Jacobian: [] JConstant: [] JPattern: [] Mass: @(t)[t,0;0,-t] MassSingular: 'no' MaxOrder: [] MaxStep: [] NonNegative: [] NormControl: [] OutputFcn: @odephas2 OutputSel: [] Refine: [] RelTol: 1.0000 -08 Stats: 'on' Vectorized: [] MStateDependence: 'none' MvPattern: [] InitialSlope: []

입력marketing수

모두 축소

기존options구조체로,odeset을사용하여이전에생성된구조체로지정됩니다。

데이터형:结构体

새options구조체로,odeset을사용하여이전에생성된구조체로지정됩니다。

데이터형:结构体

이름-값通讯录수

예:选择= odeset (AbsTol, 1 e - 3,‘Reltol’,1飞行,雅可比矩阵,@J,“质量”,米)은절대허용오차와상대허용오차에대한임계값,야코비행렬을반환하는함수,그리고숫자형질량행렬을지정합니다。

선택적으로名称,值수가쉼로구분되어지정됩니다。여기서的名字은수이름이고价值는대응값입니다。的名字은따옴。Name1, Value1,…,的家과같이여러개의이름-값쌍의通讯录수를어떤순서로든지정할수있습니다。

오차 제어

모두 축소

상대허용오차로,“RelTol”과함께양의스칼라가쉼@ @로구분되어지정됩니다。이허용오차는각각의해성분크기에상대적오차를측정합니다。간단히말해,이는절대허용오차AbsTol보다작은성분을제외한모든해성분에서정확한자릿수의개수를제어합니다。

각스텝에서,ode솔버는해의번째성분에서국소오차e를추정합니다。성공하려면,상대허용오차와절대허용오차에서결정된오차범위를둘다충족해야합니다。

|e(i)| <= max(RelTol*abs(y(i)),AbsTol(i)))

예:opts = odeset('RelTol',1e-5,'AbsTol',1e-7)

데이터형:|

절대허용오차로,“AbsTol”과함께양의스칼라나벡터가쉼@ @로구분되어지정됩니다。이허용오차보다작은해의값은중하지않은것으로간주됩니다。해y | |AbsTol보다작으면솔버는y | |의정확한자릿수를구할필가없습니다。이러한이유로,AbsTol의값은해성분의크기를고려해야합니다。

AbsTol이벡터이면해와길이가동일해야합니다。AbsTol이스칼라이면값이모든해성분에적용됩니다。

각스텝에서,ode솔버는해의번째성분에서국소오차e를추정합니다。성공하려면,상대허용오차와절대허용오차에서결정된오차범위를둘다충족해야합니다。

|e(i)| <= max(RelTol*abs(y(i)),AbsTol(i)))

예:opts = odeset('RelTol',1e-5,'AbsTol',1e-7)

데이터형:|

해의노름에상대적marketing오차제어로,“NormControl”과 함께“上”이나“关闭”가쉼@ @로구분되어지정됩니다。NormControl“上”경우솔버는절댓값이아닌해의노름을사용하여각스텝에서오차e를제어합니다。

norm(e(i)) <= max(RelTol*norm(y(i)),AbsTol(i)))

예:opts = odeset('NormControl','on')

데이터형:字符|字符串

솔버출력값

모두 축소

음이아닌해성분으로,非负的와함께스칼라나벡터가쉼@ @로구분되어지정됩니다。이스칼라나벡터는어떤해성분이음이아니어야하는지를선택합니다。

참고

ode23sode15i에는非负를사용할수없습니다。또한ode15sode23tode23tb에도,질량행렬이있는문제에는사용할수없습니다。

예:opts = odeset('非负',1)은첫번째해성분이음이아니어야함을지정합니다。

데이터형:|

출력함수로,“OutputFcn”과함께함수핸들이쉼@ @로구분되어지정됩니다。각각의성공한시간스텝후,ode솔버는출력함수를호출합니다。출력값없이ode솔버를호출하면출력함수가기본적으로@odeplot으로설정됩니다。이는계산되는모든해성분을플로팅합니다。그렇지않은경우디폴트는[]입니다。

다음은OutputFcn에사용할수있는내장출력함수입니다。

함수 이름 설명
odeplot 시간에대한모든해성분플로팅
odephas2 처음2개해성분에대한2차원위상평면플롯
odephas3 처음3개해성분에대한3차원위상평면플롯
odeprint 해와시간스텝출력

사용자지정출력함수를작성하는경우다음과같은형식이어야합니다。

status = myOutputFcn(t,y,flag)

또한,출력함수는다음플래그에적절히대응해야합니다。

플래그 설명
“init”

적분을시작하기전에,출력함수가초기화될수있도록솔버는myOutputFcn ([tspan (1) tspan(结束)],y0,“init”)를호출합니다。여기서tspany0은ode솔버에대한입력수입니다。

[]

출력값이청된각적분스텝후에솔버가status = myOutputFcn(t,y,[])을호출합니다。여기서t에는해당스텝동출력값이생성된점이포함되고,y에는t에있는점의수치해가포함됩니다。t가벡터경우y번째 열은t번째소에대응합니다。

  • 长度(tspan) >이면tspan의모든지점에서출력값이생성됩니다。

  • 长度(tspan) = 2이면完善옵션에따라출력값이생성됩니다。

myOutputFcn은 상태값0또는1을반환해야합니다。Status = 1경우에는솔버가적분을중단합니다。이메커니즘을사용하여중지버튼을구현하는등의작업을할수있습니다。

“完成”

적분이완료될때솔버가myOutputFcn([][],“做”)을호출하여출력함수가정리작업을수행할수있게합니다。

데이터형:function_handle

출력함수에대해선택된성분항목으로,“OutputSel”과함께덱스벡터가쉼로구분되어지정됩니다。이벡터는출력함수에전달할해의성분을지정합니다。

예:opts = odeset('OutputFcn',@myFcn,'OutputSel',[1 3])은출력함수에해의첫번째성분과세번째성분을전달합니다。

해세분화marketing자로,“完善”과함께스칼라가쉼@ @로구분되어지정됩니다。이스칼라는각스텝에서출력지점의개수가몇배만큼늘어나야되는지를알리는인자를지정합니다。

대부분의솔버에대한完善의디폴트값은1이지만,数值는디폴트값4를사용하고,ode78ode89는디폴트값8을사용합니다。이들솔버는큰스텝을취하는경향성을보완하기위해더큰디폴트값을사용합니다。

  • 세분화자가1경우솔버는각스텝의끝에서만해를반환합니다。

  • 세분화자가N > 1경우솔버는각스텝을n개더적은구간으로세분화하고각지점에서해를반환합니다。

세분화자에대해추가로생성된값은연속적확장공식을통해계산됩니다。이는계산시간을크게늘리지않으면서계산이이루어지는시간스텝사이에정확한해를구할목적으로颂歌솔버에서사용하는특화된식입니다。

참고

长度(tspan) >경우나ode솔버가구조체로해를반환하는경우에는完善이적용되지않습니다。

예:opts = odeset('Refine',5)는출력점의개수를5배만큼늘립니다。

솔버통계량으로,“统计数据”와 함께“上”이나“关闭”가쉼@ @로구분되어지정됩니다。“上”을지정한경우솔버는해를구한후다음과같은정보를@ @시합니다。

  • 성공한스텝횟수

  • 실패한시도횟수

  • f t y 를계산하기위해ode함수가호출된횟수

음함수솔버는해에대한다음추가정보를@ @시합니다。

  • 편도함수행렬 f / y 가구성된횟수

  • 陆분해횟수

  • 선형시스템의해개수

예:opts = odeset('Stats','on')

데이터형:字符|字符串

스텝 크기

모두 축소

제된초기스텝크기로,“InitialStep”과함께양의스칼라가쉼@ @로구분되어지정됩니다。InitialStep은솔버가시도하는첫번째스텝크기의상한을설정합니다。

초기스텝크기를지정하지않은경우솔버는초기시간지점tspan (1)에서해의기울기에따라초기스텝크기를지정합니다。모든해성분의기울기인가0경우에는너무큰스텝크기를솔버가시도할수있습니다。이러한상황이발생한것을감지한경우나솔버가적분시작시중요한동작을확인하도록하려면InitialStep을사용하여적절한초기스텝크기를제공하십시오。

예:opts = odeset('InitialStep',1e-3)은초기스텝크기에대한상한으로1 e - 3을설정합니다。

최대스텝크기로,“MaxStep”과함께양의스칼라가쉼@ @로구분되어지정됩니다。MaxStep은솔버가취하는스텝크기에대한상한을설정합니다。예를들어,수식에주기적marketing동작이있는경우MaxStep을그주기의분수값으로설정하면솔버가관심영역을건너뛸정도로크게스텝을확대하지않습니다。

  • 단순히더많은출력지점을구할목적으로MaxStep을사용하지는마십시오。이렇게하면적분이상당히느려질수있습니다。대신,完善옵션을사용하십시오。그러면낮은계산비용으로추가지점을계산할수있습니다。

  • 해의정확성을높이기위한목적으로MaxStep을사용하지마십시오。해의정확성이충분히높지않다면RelTol값을줄이고해를사용하여AbsTol에적합한값을파악하십시오。

  • 적분구간에서한번만발생하는일부동작을솔버가건너뛰지못하게할목적으로MaxStep을사용하지는마십시오。동작이발생하는시간을알고있는경우구간을둘로분할하여솔버를두번호출합니다。이러한동작이발생하는시간을모르는경우에는RelTolAbsTol을줄여보십시오。이 경우MaxStep은최후의수단으로만사용하십시오。

예:opts = odeset('MaxStep',1e-2)

이벤트위치

모두 축소

이벤트함수로,“事件”와함께함수핸들(예:@myEventsFcn)이쉼@로구분되어지정됩니다。

함수시그니처

颂歌:함수핸들로지정된이벤트함수의일반적护栏형식은다음과같아야합니다。

[value, terminal,direction] = myEventsFcn(t,y)

PDE:함수핸들로지정된이벤트함수의일반적护栏형식은다음과같아야합니다。

[value, terminal,direction] = myEventsFcn(m,t,xmesh,umesh)

두경우모두价值isterminal方向번째소가번째이벤트함수에대응하는벡터입니다。

  • 值(我)번째이벤트함수의값입니다。

  • 이이벤트함수의0에서적분이종료되는경우에는终点(i) = 1입니다。그렇지않은경우에는0입니다。

  • 모든0을찾으려는경우에는方向i = 0(디폴트값)입니다。+1값은이벤트함수가가하는곳의0만찾고,-1은이벤트함수가감소하는곳의0만찾습니다。

이벤트함수에추가입력값을전달하는방법을보려면함수를파라미터화하기항목을참조하십시오。

이벤트출력

이벤트함수를지정하는경우다음과같이세개의추가출력인수를사용하여솔버를호출할수있습니다。

[t,y,te,ye,ie] = odeXY(odefun,tspan,y0,options)

솔버에서반환하는3개의추가출력값은감지된이벤트에대응됩니다。

  • te는이벤트가발생한시간으로구성된열벡터입니다。

  • te의이벤트시간에대응되는해값입니다。

  • 는이벤트함수가반환하는벡터에대한덱스입니다。이러한값은솔버가감지한이벤트를나타냅니다。

또는,다음과같이단일출력값을사용하여솔버를호출할수도있습니다。

sol = odeXY(odefun,tspan,y0,options)

이경우,이벤트정보는구조체에sol.tesol.yesol.ie로저장됩니다。

진단

歌唱/ PDE솔버에서이벤트함수와함께사용하는근구하기메커니즘에는다음과같은제한사항이있습니다。

  • 적분의첫번째스텝에서종료이벤트가발생하면솔버가이이벤트를종료이벤트가아닌것으로등록하고적분을계속합니다。

  • 첫번째스텝에서둘이상의종료이벤트가발생할경우첫번째이벤트만등록되고솔버가적분을계속합니다。

  • 0은스텝간부호교차지점으로결정됩니다。따라서,스텝간부호교차지점이짝수개marketing경우0을놓칠수있습니다。

솔버스텝이이벤트를지나치는경우RelTolAbsTol을줄여정확도를높여보십시오。또는,MaxStep을설정하여스텝크기에상한을적용하십시오。tspan을조정해도솔버에서취하는스텝은변경되지않습니다。

예제

  • 공이튀어오르는것과천체의궤도를감지하는ode이벤트함수의예제는Ode이벤트위치항목을참조하십시오。

  • 진동하는해의진동하는해의점교차를감지하는pde이벤트함수의예제는이벤트기록으로진동pde풀기항목을참조하십시오。

데이터형:function_handle

야코비행렬(雅可比矩阵)

모두 축소

야코비행렬로,的雅可比矩阵과함께야코비행렬을계산하는행렬이나함수가쉼@ @로구분되어지정됩니다。야코비행렬은미분방정식을정의하는함수의편도함수로구성된행렬입니다。

J f y f 1 y 1 f 1 y 2 f 2 y 1 f 2 y 2

경직성(僵硬)ODE솔버(ode15sode23sode23tode23tbode15i)의경우야코비행렬에대한정보를제공하는것이안정성과효율성적인측면에서매우중요합니다。야코비행렬을제공하지않을경우,颂歌솔버가유한차분을사용하여수치적으로야코비행렬의근사치를계산합니다。

ode15i에만 해당雅可比矩阵옵션은 f y f y 모두에대한행렬을지정해야합니다。이들행렬은2개의상수행렬로구성된셀형배열 f y f y 로제공하거나다음과같은일반적형식을갖는행렬계산함수로제공할수있습니다。

[dfdy, dfdp] = Fjac(t,y,yp)

해석적야코비행렬전체를제공하기가힘든매우큰시스템의경우,JPattern속성을사용하여야코비행렬의희소성패턴을전달하십시오。솔버는희소성패턴을사용하여희소형식의야코비행렬을계산합니다。

예:opts = odeset('雅可比矩阵',@J)는야코비행렬을계산하는함수J를지정합니다。

예:opts = odeset('雅可比矩阵',[0 1;2 (1)은상수야코비행렬을지정합니다。

예:opts = odeset('雅可比矩阵',{A,Ap})ode15i에사용할2개의상수야코비행렬을지정합니다。

데이터형:||细胞|function_handle

야코비행렬의희소성패턴으로,“JPattern”과함께희소행렬이쉼@ @로구분되어지정됩니다。희소행렬은1을포함하며,이때야코비행렬에는0이아닌소가있을수있습니다。Ode솔버는희소성패턴을사용하여희소형식의야코비행렬을수치적으로생성합니다。연립颂歌의크기가커서해석적야코비행렬을제공할수없는경우이옵션을사용하면실행시간을향상시킬수있습니다。

ode15i에만 해당: 2개의희소행렬을포함하는셀형배열{dfdyPattern, dfdypPattern}을사용하여JPattern옵션을설정하십시오。여기서2개의희소행렬은 f y f y 에대한희소성패턴을나타냅니다。

참고

雅可比矩阵을사용하여야코비행렬을지정할경우솔버는JPattern에대한설정을모두무시합니다。

예:opts = odeset('JPattern',S)는희소행렬年代를사용하여야코비행렬의희소성패턴을지정합니다。

예:opts = odeset('JPattern',{dFdy, dFdyp})ode15i에사용할상수야코비행렬의희소성패턴2개를지정합니다。

데이터형:|细胞

벡터화된함수토글로,矢量化的와 함께“关闭”“上”이쉼@ @로구분되어지정됩니다。이옵션을사용하여颂歌솔버에함수가두번째인수를받고이인수에대해벡터를반환하도록작성되었음을알릴수있습니다。즉,F (t,[y1 y2 y3…])[f(t,y1) f(t,y2) f(t,y3)…]을반환합니다。한번에하나씩값을계산하는것에비해,이렇게벡터화를통해솔버가야코비행렬의모든열을계산하는데필요한함수실행횟수를줄이고해를구하는시간을크게단축할수있습니다。벡터화를지원하는소별연산자에대한설명은배열연산과행렬연산항목을참조하십시오。

ode15i에만 해당소를2개가진셀형배열을사용하여矢量化옵션을설정하십시오。f (t, y1, y2,…,yp)[f(t,y1,yp), f(t,y2,yp),…]를반환하면첫번째소를“上”으로설정하십시오。f (t y [yp1, yp2,…])[f(t,y,yp1), f(t,y,yp2),…]를반환할경우에는두번째소를“上”으로설정하십시오。이 경우矢量化의디폴트값은{‘off’,‘off’}입니다。

참고

雅可比矩阵을사용하여야코비행렬을지정할경우솔버는矢量化에 대한“上”설정을무시합니다。

예:opts = odeset('JPattern',S,'Vectorized','on')은함수가벡터화되고야코비행렬의희소성패턴을설정하도록지정합니다。

예:选择= odeset (JPattern, {dy,多元印刷},矢量化,{‘上’,‘’})은 함수가yyp에대해벡터화되고ode15i에사용할야코비행렬의희소성패턴도설정하도록지정합니다。

데이터형:字符|细胞|字符串

질량행렬과dae (ode15i에는적용되지않음)

모두 축소

질량행렬로,“质量”와함께행렬이나함수핸들이쉼@ @로구분되어지정됩니다。Ode솔버는 t y y f t y 형식의질량행렬을포함하는문제를풀수있습니다。여기서 t y 는비희소(满)형식이거나희소형식일수있는질량행렬입니다(ode23s솔버는상수질량행렬로구성된방정식만풀수있음)。

  • 질량행렬이정칙행렬marketing경우,이방정식은 y 1 f t y 로단순화되며ode는모든초기값에대한해를가집니다。하지만, t y y f t y 를사용하여모델을질량행렬로직접나타내는것이더욱간편하고자연스러운경우가많으며,역행렬계산을수행하지않으면문제를푸는데필요한저장공간과실행시간이줄어듭니다。

  • t y 가특이행렬marketing경우,이문제는연립미분대수방정식(dae)입니다。DAE는y0이일관된경우,즉M(t0,y0)yp0 = f(t0,y0)을만족하는하는초기기울기yp0이존재하는경우에만해를가집니다。여기서yp0InitialSlope옵션을사용하여지정됩니다。DAE는이에상응하는연립颂歌로이시스템을단순화하는데필요한도함수의개수를나타내는DAE의미분지수로특징지을수있습니다。1의인덱스DAE의경우,모순없는초기조건을갖는초기값문제를푸는것은颂歌를푸는것과매우비슷합니다。ode15s솔버와ode23t솔버는marketing덱스1의dae를풀수있습니다。DAE를풀때는,질량행렬이대각행렬(반명시적(半显式)DAE)이되도록문제를만드는것이유리합니다。

모든경우를통틀어,시간종속적이거나상태종속적인,즉일정하지않은질량행렬에는추가옵션을사용해야합니다。

  • t y f t y 형식의문제에는MStateDependence옵션을“没有”으로설정합니다。그러면솔버가t에대한단일입력수를사용하여질량행렬함수를호출합니다。

  • 질량행렬이y에종속적이면MStateDependence“弱”(디폴트값)나“强”으로설정합니다。두경우모두솔버가2개의입력값(t, y)를사용하여질량행렬함수를호출하지만,“弱”옵션을설정하면대수방정식을풀때음함수솔버가근삿값을사용합니다。

  • 시스템에상태종속성이강한질량행렬 t y 를갖는방정식이많이있는경우,MvPattern을희소행렬年代로설정하여희소성패턴을지정합니다。

예:예제 파일fem2odebatonode에서는질량행렬에대한각기다른여러사용법을보여줍니다。

데이터형:||function_handle

질량행렬의상태종속성으로,“MStateDependence와 함께“弱”“强”“没有”중하나가쉼@ @로구분되어지정됩니다。

  • t y f t y 형식의문제에는MStateDependence옵션을“没有”으로설정합니다。그러면솔버가t에대한단일입력수를사용하여질량행렬함수를호출합니다。

  • 질량행렬이y에종속적이면MStateDependence“弱”(디폴트값)나“强”으로설정합니다。두경우모두솔버가2개의입력값(t, y)를사용하여질량행렬함수를호출하지만,“弱”옵션을설정하면대수방정식을풀때음함수솔버가근삿값을사용합니다。

예:opts = odeset('Mass',@M,' mstate dependency ','none')은질량행렬t에만종속되도록지정합니다。

데이터형:字符|字符串

질량행렬의희소성패턴으로,“MvPattern”과함께희소행렬이쉼@ @로구분되어지정됩니다。이옵션을사용하여행렬 y t y v 의희소성패턴을지정합니다。희소 행렬年代는 임의의k에 대해 t y (我,k)성분이y의 성분j에따라달라지는경우S(i,j) = 1이됩니다。

참고

MStateDependence“强”化学式경우MvPatternode15sode23tode23tb에서사용합니다。

예:opts = odeset(' mstate dependency ','strong','MvPattern',S)

특이질량행렬토글로,“MassSingular”와 함께“也许”“是的”“不”중하나로쉼@ @로구분되어지정됩니다。디폴트 값“也许”로설정하면솔버는질량행렬이특이행렬인지테스트하여문제가DAE인지여부를테스트합니다。시스템이dae임을알고있는경우에는“是的”를지정하고,시스템이dae가아닌경우에는“不”를지정하여이확작업을수행하지마십시오。

데이터형:字符|字符串

일관된초기기울기로,“InitialSlope”와함께벡터가쉼@ @로구분되어지정됩니다。Dae를풀때는ode15s솔버와ode23t솔버에이옵션을사용하십시오。지정된벡터는 t 0 y 0 y 0 f t 0 y 0 을충족하는초기기울기 y 0 이됩니다。지정된초기조건에모순이있으면솔버는이들을추측값으로처리하고,추측값에가까운모순없는값을계산하려고시도하면서계속문제를풉니다。

데이터형:|

ode15sode15i에만 해당

모두 축소

식의최대차수로,“MaxOrder”와 함께15사이의정수가쉼@ @로구분되어지정됩니다。이옵션을사용하여가변차수솔버ode15sode15i가사용하는수치미분공식(NDF)이나후진미분공식快速公车提供에사용되는최대차수를지정합니다。

ode15s에사용할후진미분공식(bdf)토글로,“快速公车提供”와 함께“关闭”“上”이쉼@ @로구분되어지정됩니다。디폴트수치미분공식(NDF)이일반적으로快速公车提供보다더효율적이지만,이두공식은서로밀접하게연관되어있습니다。

예:opts = odeset('BDF','on','MaxOrder',4)는최대차수가4bdf를ode15s가사용할수있도록설정합니다。

데이터형:字符|字符串

출력marketing수

모두 축소

选项구조체입니다。选项数值ode23ode113ode15sode23sode23tode23tb,또는ode15i의네번째입력수로사용할수있습니다。

확장 기능

버전 내역

R2006a이전에개발됨