假设我有s = g(1,2,0)+ g(1,3,0)+ u(1,3)+ g(1,1,0)其中g,u是函数;我希望将g的所有第三个参数替换为我选择的内容,而无需通过我的脚本并手动完成。
答案 0 :(得分:3)
x = ... % assign some value beforehand
s = g(1,2,x) + g(1,3,x) + u(1,3) + g(1,1,x)
答案 1 :(得分:1)
以下是一个丑陋的黑客,我不建议使用它:
g = @(a,b,c) g(a,b,0)
此重新定义 g
函数,之后执行:
s = g(1,2,5) + g(1,3,3) + u(1,3) + g(1,1,2)
实际执行:
s = g(1,2,0) + g(1,3,0) + u(1,3) + g(1,1,0)