Abs和复数角符号对象

10视图(30天)
你好,
如果r =符号(' a ') * exp (j *符号(b))是一个象征性的对象,和
1。如果我写abs (r)、abs (a) .....我需要没有腹肌,只有“一个”
2。如果我写角(r),我得到错误
? ? ?未定义的函数或方法的量化输入参数类型的“符号”。
误差在14 p = = = >角量化(图像放大(h)、真实(h));
你能帮我吗?我怎样才能解决这个?

接受的答案

沃尔特·罗伯森
沃尔特·罗伯森 2013年3月5日
没有“复杂论点”暴露在MATLAB函数符号变量。不过,你也可以定义
arg = @ (V)函数宏指令(symengine“参数”,V);
3评论
约翰
约翰 2013年3月7日
你的意思是这段代码吗
r =符号(' a ') * exp (j *符号(" b "));
arg = @ (r)函数宏指令(symengine,“参数”,r);
数量=参数(r);
? ? ??
但我再次错误
? ? ?未定义的函数或方法的量化输入参数类型的“符号”。
误差在14 p = = = >角量化(图像放大(h)、真实(h));
顺便说一句,什么是更好的使用,或每股量化形式“P = 2 * (√X每股。^ 2 + Y ^ 2) - X) / Y)”;
谢谢你!

登录置评。

答案(1)

布莱恩B
布莱恩B 2013年3月4日
编辑:布莱恩B 2013年3月4日
第1部分你要假设是一个非负的真实:
信谊一个
假设(> 0)
然后
> > abs (a)
ans =
一个
我没有尝试过第二部分,但你可以想象除以大小,日志....
6个评论
约翰
约翰 2013年3月5日
坦克,但是它不能帮助角(右)

登录置评。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!