オフセットを決めるためのfindの使い方
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
床反力の数値を使って、膝関節の屈曲角度を計算する区間を決定するために接地時と離地時を定義しようとしています。
接地時(onset)のフレーム値はfind関数で求められたのですが、離地時(offset)のフレームを求めようとすると値が空白になってしまいます。
この場合どうすればよいのでしょうか?
Imeyev=find(force_vector>5,1,'first');%onsetのフレーム値を求める
Imeyev2=find(force_vector(Imeyev:end,:)<0,1,'first');%オフセットのフレーム値を求める
この式で今のところ計算しています。
0 Commenti
Risposta accettata
Atsushi Ueno
il 2 Set 2021
force_vector = 10 .* sin(0:pi/100:4*pi)'; % force_vectorは列ベクトル
Imeyev=find(force_vector>5,1,'first'); %onsetのフレーム値を求める
Imeyev2=find(force_vector(Imeyev:end,:)<0,1,'first') %オフセットのフレーム値を求める
force_vector = 10 .* sin(0:pi/100:4*pi); % force_vectorは行ベクトル
Imeyev=find(force_vector>5,1,'first'); %onsetのフレーム値を求める
Imeyev2=find(force_vector(Imeyev:end,:)<0,1,'first') %オフセットのフレーム値を求める
ベクトルまたは行列force_vectorが列方向か行方向か、アクセスする方向を確認してみてください。
Più risposte (0)
Vedere anche
Categorie
Scopri di più su マルチボディ モデリング in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!