关于matlab解三角型的一个困惑

来源:百度知道 编辑:UC知道 时间:2024/05/29 03:49:31
我的方程是solve('8.673*cosa+16.326*cos(Pi/4-a)=38.672','a')
为了得到角a的值,可是得到的结果却是
ans =

-.78539816339744830961566084581988-1.*asin(.53123851525174568173465637633223*cosa-2.3687369839519784392992772265099)
不知道这个值是什么意思,里面怎么还有a这个变量,本人菜鸟,各位多多包含

使用matlab control tool box对一个开环函数进行裕度分析,可以用bode 或者margin两个方式求解,
但是结果却不一样,大概差3db,
我不知道是不是不同函数用了不同的近似造成的,由于我分析的系统含有高频环节,是不是会因为近似环节忽略了非主导极点的作用,而用带宽频率直接当作crossover频率?

如果使用不同的margin,就会得出不同的控制函数,于是阶越和斜坡响应就会不同,那设计出来的东西也就不同。

征求各位达人的回答。

3db代表着带宽的到来,
3db多么伟大。

应该是:
>> a=solve('8.673*cos(a)+16.326*cos(pi/4-a)=38.672','a')

a =

.51883005209388442296196799272753-1.0944236771638171723589929071125*i
.51883005209388442296196799272753+1.0944236771638171723589929071125*i