我试图基于现有功能zz
创建一个符号函数。
这是mu zz.m
文件:
function p = zz(b)
b(b==0) = 1;
p = b;
end
以下是用于创建符号函数yy
的脚本:
syms a
yy = symfun(zz(a), a);
然后,当我在控制台中执行操作时,我得到zz
的预期结果(该条件得到遵守):
>> zz(0)
ans =
1
但是当我使用创建的符号函数yy
时,没有得到预期的结果:
>> yy(0)
ans =
0
我怀疑符号函数的公式可能没有条件,但我找不到参考。
我一直在查看symbolic
,sym
,syms
文档,并尝试在线查找一些参考,但是我没有找到任何参考(也许我输入了错误的关键字...)。