using operators (+,-,*,/) in variables
显示 更早的评论
Hi, if i need to config for + to be 'op' for example how can i then use it as an actual + further down the code?
example
op='+';
a=1;
b=2;
c=a(+ as op)b;
采纳的回答
更多回答(1 个)
Azzi Abdelmalek
2014-12-3
You can create this function
function y=op(a,b,operator)
if operator=='+'
y=a+b
elseif operator=='-'
y=a-b
elseif operator=='/'
y=a/b
elseif operator=='*'
y=a*b
end
% And call it
y=op(5,6,'+')
类别
在 帮助中心 和 File Exchange 中查找有关 Characters and Strings 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!