最佳答案
yygone 发表于 2022-6-27 10:03 syms x xi eta y f=((x - xi)^2 + (eta - y)^2)+1; f=str2sym(replace(string(f),'(x - xi)^2 + (eta - y)^2','r')) f =r + 1 |
5 条回复
因为你要的操作并不是subs替换,而是定义了新的变量r,及与r相关的函数f=r+1,所以,你要新建一个f函数 |
halleyhit 发表于 2022-6-26 17:05 请问具体改如何操作呀 |
maple1314168 发表于 2022-6-26 17:14 请问具体如何操作呀:'( |
yygone 发表于 2022-6-27 10:03 syms x xi eta y f=((x - xi)^2 + (eta - y)^2)+1; f=str2sym(replace(string(f),'(x - xi)^2 + (eta - y)^2','r')) f =r + 1 |
Powered by Discuz! X3.4
© 2001-2022