>
数学
>
用solve解了MATLAB方程组后,如何剔除那些复数解保留实数解啊?
人气:354 ℃ 时间:2020-06-08 04:38:40
解答
设你的解是[x,y](x,y都是向量),那么可以:
A = x == real(x);
x(A)
x(A)就是所有实数根.第一行是在进行逻辑判断,如果是实数就取1,不是就取0,第二行matlab在调用向量x的元素的时候,遇到A=1就取,=0就不取.同理对y你也可以这么做.最后令x=x(A),y=y(B)即可.
推荐
matlab 用solve解出的方程既有复数也有实数,想取实数中最大值,应该怎么办
如何用MATLAB解答含有复数的方程组
matlab解方程组solve
matlab解方程组,通常用solve还是用矩阵?
a的绝对值大于等于x+1的绝对值加上x-2的绝对值存在实解,求a的范围
气压带和风带的形成主要受到什么影响
甲、乙、丙三数的和是10.43,甲、乙两数的和是6.18,甲、丙两数的和是6.75,求甲、乙、丙三数各是多少?
熊猫的资料.写熊猫的生活习惯,居住的地方,和它的爱好.(大约30字)
猜你喜欢
我的英语成绩没有他的好 用英语怎么说
按所给单词填空:(I You He She We They My Your His Her Our Their)
4{(a-b)的平方}-7{(a-b)的平方}+2{(a-b)的平方}其中a=-2分之1,b=-3分之1
f(x)=lg(1+sinx)/cosx是奇函数,为什么?
在溶液中有色物质有哪些,
高一地理——用时间找经度、日期变更线、辨别东西方等问题
女字旁一个君是啥字
3000到6000之间能被5整除的、没有重复数字的四位数有多少个?被5整除有什么特点,
© 2025 79432.Com All Rights Reserved.
电脑版
|
手机版