matlab中带参数的复数求实部,为什么结果会用conj表示?比如:>> clear>> syms a b;>> z=a+b*i;>> real(z)程序运行结果是:ans =a/2 + conj(a)/2 + (b*i)/2 - (i*conj(b))/2如果a b 是具体的数值就表示正确,但是是参数
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/07 22:04:35
matlab中带参数的复数求实部,为什么结果会用conj表示?比如:>> clear>> syms a b;>> z=a+b*i;>> real(z)程序运行结果是:ans =a/2 + conj(a)/2 + (b*i)/2 - (i*conj(b))/2如果a b 是具体的数值就表示正确,但是是参数
matlab中带参数的复数求实部,为什么结果会用conj表示?
比如:>> clear
>> syms a b;
>> z=a+b*i;
>> real(z)
程序运行结果是:
ans =
a/2 + conj(a)/2 + (b*i)/2 - (i*conj(b))/2
如果a b 是具体的数值就表示正确,但是是参数的时候就是用conj表示的.
matlab中带参数的复数求实部,为什么结果会用conj表示?比如:>> clear>> syms a b;>> z=a+b*i;>> real(z)程序运行结果是:ans =a/2 + conj(a)/2 + (b*i)/2 - (i*conj(b))/2如果a b 是具体的数值就表示正确,但是是参数
原因:
变量a、b可能为复数.
解决办法:
定义变量时指定为实变量,在变量后面加real标识.
代码:
>> clear
>> syms a b real;
>> z=a+b*i;
>> real(z)
>>ans =
a
matlab中带参数的复数求实部,为什么结果会用conj表示?比如:>> clear>> syms a b;>> z=a+b*i;>> real(z)程序运行结果是:ans =a/2 + conj(a)/2 + (b*i)/2 - (i*conj(b))/2如果a b 是具体的数值就表示正确,但是是参数
matlab 怎样 创建复数类型的符号变量如何创建一个复数类型的符号变量 ,比如m,以m为整体在推导公式中用到.然后对其取模,求实部,虚部等操作.
matlab带参数的方程组求解
MATLAB中 fplot 的函数带参数 怎么编程比如用fplot画poisspdf
用matlab怎么计算带参数的不定积分?
在matlab中求函数值,为什么会求得复数
在matlab中怎样求带有参数的定积分
MATLAB中strel函数的作用以及用法参数是什么?
Matlab的函数中如何实现按引用传递参数?
在问题‘matlab求带参数的积分,符号积分解不出,用数值积分怎么搞’中,如果用quad应该怎么做?
MATLAB中复数画图画出的图形只是实部的吗?
matlab函数中复数的开方是如何运算的?
matlab复数运算如果我想用matlab将一个带变量的复数式(5+i*b)/(3-2i*a)整理为实部+虚部的形式,请问需要什么指令才行?
求实进取的意思!
关于matlab simulink中三角波模块的问题!为什么我把时间参数换一下,产生的三角波会越来越乱,最后干脆不产生了?
matlab 显示子函数的参数被调用的子函数中的一些参数值如何在workspace中显示出来
我想知道在对图像进行小波变换(matlab)时,为什么程序中wcodemat(A,192)函数的参数用192,而不是别的
matlab带参数的图怎么画在人口增长模型中,得到一个方程X=Xm/(1+(Xm/X0-1)*exp^(-rt)),*表示乘,^表示次方,Xm和r是参数,X0为已知,请问大虾这个图用matlab怎么画啊