How to switch between two different functions
显示 更早的评论
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.
Frandy
2012-3-24
回答(1 个)
Rick Rosson
2012-3-24
switch whichFunction
case isLinear
y = linear(x);
case isJoint
y = joint(x);
end
3 个评论
Frandy
2012-3-24
Rick Rosson
2012-3-25
What questions do you have?
Walter Roberson
2012-4-29
Perhaps
case 'isLinear'
and
case 'isJoint'
would be clearer for this purpose.
类别
在 帮助中心 和 File Exchange 中查找有关 Mathematics 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!