How to switch between two different functions
5 ビュー (過去 30 日間)
古いコメントを表示
I am trying to write a function in which i can switch between two different functions called linear & joint, both are an array of six. Now the function only needs to switch when the linear or joint arrays are unchanging. I was thinking about using the switch functions and placing cases but didn't know how to quite implement it. Can anyone help?
2 件のコメント
the cyclist
2012 年 3 月 24 日
It does sounds like a switch statement is what you need. I did not understand what you meant by "when the linear or joint arrays are unchanging". Also, I am a bit confused when you say that are functions, but also they are an "array of six". You might want to lay out a bit more detail. Finally, if there is someone who might be able to help you with the English, that might help, too.
回答 (1 件)
Rick Rosson
2012 年 3 月 24 日
switch whichFunction
case isLinear
y = linear(x);
case isJoint
y = joint(x);
end
3 件のコメント
Walter Roberson
2012 年 4 月 29 日
Perhaps
case 'isLinear'
and
case 'isJoint'
would be clearer for this purpose.
参考
カテゴリ
Help Center および File Exchange で Measurements and Spatial Audio についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!