SWEEP

SWEEP関数は、振幅は一定だが、特定の x 値で周波数が線形的に増加するシヌソイド関数を評価します。

フォーマット

Sweep ( x , A , x 0 , f 0 , x 1 , f 1 , d x )

引数

x
独立変数。例えば、時間を独立変数として指定するには、 x TIMEとして指定します。
A
シヌソイド関数の振幅。
x 0
SWEEP関数が始まる x 値。
f 0
シヌソイド関数の初期周波数の目標値。
x 1
SWEEP関数が終わる x 値。
f 1
シヌソイド関数の最終周波数の目標値。
d x
SWEEP関数が完全にアクティブになる x 間隔。

定義

(1)
SWEEP = STEP5(x,0,0, d x ,1)×Asin(2πfx) where, f ={ f 0 ,               if       x x 0 f 0 + 1 2 Δf x ˜ ,  if  x 0 <x x 1 f 1 ,              if       x> x 1 and where, Δf=( f 1 f 0 ) x ˜ = (x x 0 ) ( x 1 x 0 ) MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaceaabiGaciaacaqabeaadaqaaqaaaOabaeqabaGaae4uai aabEfacaqGfbGaaeyraiaabcfacaqGGaGaaeypaiaabccacaqGtbGa aeivaiaabweacaqGqbGaaeynaiaabIcacaWG4bGaaiilaiaaicdaca GGSaGaaGimaiaacYcacaWGKbWaaSbaaSqaaiaadIhaaeqaaOGaaiil aiaaigdacaGGPaGaey41aqRaamyqaiGacohacaGGPbGaaiOBaiaacI cacaaIYaGaeqiWdaNaamOzaiaadIhacaGGPaaabaGaae4DaiaabIga caqGLbGaaeOCaiaabwgacaGGSaaabaGaamOzaiaabccacqGH9aqpda GabaabaeqabaGaamOzamaaBaaaleaacaqGWaaabeaakiaacYcacaqG GaGaaeiiaiaabccacaqGGaGaaeiiaiaabccacaqGGaGaaeiiaiaabc cacaqGGaGaaeiiaiaabccacaqGGaGaaeiiaiaabccacaqGPbGaaeOz aiaabccacaqGGaGaaeiiaiaabccacaqGGaGaaeiiaiaabccacaWG4b GaeyizImQaamiEamaaBaaaleaacaaIWaaabeaaaOqaaiaadAgadaWg aaWcbaGaaGimaaqabaGccqGHRaWkdaWcaaqaaiaaigdaaeaacaaIYa aaaiabfs5aejaadAgaceWG4bGbaGaacaGGSaGaaeiiaiaabccacaqG PbGaaeOzaiaabccacaWGGaGaamiEamaaBaaaleaacaaIWaaabeaaki abgYda8iaadIhacqGHKjYOcaWG4bWaaSbaaSqaaiaaigdaaeqaaaGc baGaamOzamaaBaaaleaacaaIXaaabeaakiaacYcacaqGGaGaaeiiai aabccacaqGGaGaaeiiaiaabccacaqGGaGaaeiiaiaabccacaqGGaGa aeiiaiaabccacaqGGaGaaeiiaiaabMgacaqGMbGaaeiiaiaabccaca qGGaGaaeiiaiaabccacaqGGaGaaeiiaiaadIhacqGH+aGpcaWG4bWa aSbaaSqaaiaaigdaaeqaaaaakiaawUhaaaqaaiaabggacaqGUbGaae izaiaabccacaqG3bGaaeiAaiaabwgacaqGYbGaaeyzaiaabYcaaeaa cqqHuoarcaWGMbGaeyypa0JaaiikaiaadAgadaWgaaWcbaGaaGymaa qabaGccqGHsislcaWGMbWaaSbaaSqaaiaaicdaaeqaaOGaaiykaaqa aiqadIhagaacaiabg2da9maalaaabaGaaiikaiaadIhacqGHsislca WG4bWaaSbaaSqaaiaaicdaaeqaaOGaaiykaaqaaiaacIcacaWG4bWa aSbaaSqaaiaaigdaaeqaaOGaeyOeI0IaamiEamaaBaaaleaacaaIWa aabeaakiaacMcaaaaaaaa@BE61@

<Motion_Joint
     id                  = "301001"
     label               = "Motion 0"
     type                = "EXPRESSION"
     val_type            = "D"
     expr                = "SWEEP(TIME,10,1,1,5,10,0.1)"
     joint_id            = "301001"
     motion_type         = "R"
  />