精华内容
下载资源
问答
  • I have this: Y = (-5.79829066331+4.55640490659j) I need: Z = (-5.79829066331, 4.55640490659) and I will also need each part if there is a way to go directly without going by way of Z: A = -5....

    I have need to extract the real and imaginary elements of a complex number in python. I know how to make a list into a complex number... but not the other way around.

    I have this:

    Y = (-5.79829066331+4.55640490659j)

    I need:

    Z = (-5.79829066331, 4.55640490659)

    and I will also need each part if there is a way to go directly without going by way of Z:

    A = -5.79829066331

    B = 4.55640490659

    Thanks!

    解决方案Y = (-5.79829066331+4.55640490659j)

    Z = (Y.real, Y.imag)

    A = Y.real

    B = Y.imag

    展开全文
  • I have this: Y = (-5.79829066331+4.55640490659j) I need: Z = (-5.79829066331, 4.55640490659) and I will also need each part if there is a way to go directly without going by way of Z: A = -5....

    1586010002-jmsa.png

    I have need to extract the real and imaginary elements of a complex number in python. I know how to make a list into a complex number... but not the other way around.

    I have this:

    Y = (-5.79829066331+4.55640490659j)

    I need:

    Z = (-5.79829066331, 4.55640490659)

    and I will also need each part if there is a way to go directly without going by way of Z:

    A = -5.79829066331

    B = 4.55640490659

    Thanks!

    解决方案Y = (-5.79829066331+4.55640490659j)

    Z = (Y.real, Y.imag)

    A = Y.real

    B = Y.imag

    展开全文
  • 产生一个复数zzz, zzz的实部虚部分别从-100变化到100,在一幅图的两父子图中分别z2z^2z2的实部虚部的等值线图. import matplotlib.pyplot as plt import numpy as np x_vals=np.linspace(-100,100,250) #创建...

    产生一个复数zz, zz的实部和虚部分别从-100变化到100,在一幅图的两父子图中分别z2z^2的实部和虚部的等值线图.

    import matplotlib.pyplot as plt 
    import numpy as np
    
    x_vals=np.linspace(-100,100,250)         #创建自变量数组
    y_vals=np.linspace(-100,100,250)             #创建自变量数组
    
    x,y=np.meshgrid(x_vals,y_vals)            #将原始数据变成网格数据形式
    z=x+1j*y
    z_sq=z**2
    plt.figure()
    #分图
    plt.subplot(1,2,1)
    cs1=plt.contour(x,y,z_sq.real)        #返回值coutourset 对象
    plt.clabel(cs1,fontsize=10)      #等高线贴标签
    plt.subplot(1,2,2)
    cs2=plt.contour(x,y,z_sq.imag)          #返回值coutourset 对象
    plt.clabel(cs2,fontsize=10)      #等高线贴标签
    

    结果:

    在这里插入图片描述

    展开全文
  • 题目:设计一个复数类complex,分别将复数实部虚部作为属性,定义三个构造方法(没有参数时默认为实部虚部都为0;一个参数时默认为实数,即虚部为0,两个参数时分别为实部虚部),并定义两个成员方法计算两个复数...

    题目:设计一个复数类complex,分别将复数的实部和虚部作为属性,定义三个构造方法(没有参数时默认为实部和虚部都为0;一个参数时默认为实数,即虚部为0,两个参数时分别为实部和虚部),并定义两个成员方法计算两个复数的和与差,定义一个构造方法进行初始化.定义一个print()方法输出复数的值,当虚部为0时不输出虚部.

    import java.util.Scanner;
    
    class Complex{
     private double r, i;
     public Complex() {
      r = 0;
      i = 0;
     }
     public Complex(double r, double i) {
      this.r = r;
      this.i = i;
     }
     public Complex(Complex z) {
      this.r = z.getR();
      this.i = z.getI();
     }
    
     public void setR() {
      this.r = r;
     }
    
     public void setI() {
      this.i = i;
     }
    
     public double getR() {
      return r;
     }
     public double getI() {
      return i;
     }
     // 复+复
     public Complex add1(Complex z) {
      return new Complex(getR() + z.getR(), getI() + z.getI());
     }
     // 复+实
     public Complex add2(double x) {
      return new Complex(getR() + x,getI());
     }
     // 复+虚
     public Complex add3(double x) {
      return new Complex( getR(),getI() + x);
     }
     // 复-复
     public Complex sub1(Complex z) {
      return new Complex(getR() - z.getR(), getI() - z.getI());
     }
     // 复-实
     public Complex sub2(double x) {
      return new Complex(getR() - x,getI());
     }
     // 复-虚
     public Complex sub3(double x) {
      return new Complex( getR(),getI() - x);
     }
     public String toString() {
      String str = "";
      if (i != 0)
       str = "(" + r + "+" + i + "i" + ")";
      if (i == 0)
       str = "(" + r + ")";
      return str;
     }
    }
    
    public class ComplexT{
     public static void main(String[] args)
     {
    	// Complex z1 = new Complex(1,2);
    	//  Complex z2 = new Complex(3,4);
      Scanner sc = new Scanner(System.in);
      double x1= sc.nextDouble();
      Scanner sc1 = new Scanner(System.in);
      double y1= sc1.nextDouble();
      Complex z1 = new Complex(x1,y1);
      ///
      Scanner sc2 = new Scanner(System.in);
      double x2= sc.nextDouble();
      Scanner sc3 = new Scanner(System.in);
      double y2= sc1.nextDouble();
      Complex z2 = new Complex(x2,y2);
      
      System.out.println(z1+"+"+z2+"="+z1.add1(z2));
            System.out.println(z1+"-"+z2+"="+z1.sub1(z2));
     }
    }

     

    展开全文
  • 1.关于Python的数字类型,如下选项中...复数类型虚部为0时,表示为1+0j答案:Bpython浮点数只有十进制和科学计数法的表示方法web2.下面代码的输出结果是x=12.34print(type(x))A.B.C.D.app答案:Cx为浮点数,type函数...
  • 假如我一个复数z实部是没有值的,所以z.real=0.0。这样来说 5.7e+z.real应该等于5.7本身,可结果为什么等于0.0呀?![图片说明](https://img-ask.csdn.net/upload/201807/28/1532760505_597723.png)
  • 产生一个复数ZZZ, ZZZ的实部虚部分别从−100-100−100变化到100100100,在一幅图的两幅子图中分别画Z2Z^2Z2的实部虚部的等值线图. import numpy as np import matplotlib.pyplot as plt def polt_Z(a): x_vals...
  • 我们把形如z=a+bi(a,b均为实数)的数称为复数,其中a称为实部,b称为虚部,i称为虚数单位。当z虚部等于零时,常称z为实数;当z虚部不等于零时,实部等于零时,常称z为纯虚数。复数域是实数域的代数闭包,即任何...
  • # 前言复习试题时,发现一道复数问题# 问题关于 Python 的复数类型,以下选项中描述错误的是A复数的虚数部分通过后缀“J”或者“j”来表示B对于复数 z,可以用 z.real 获得它的实数部分C对于复数 z,可以用 z.imag ...
  • 我们把形如z=a+bj(a,b均为实数)的数称为复数,其中a称为实部,b称为虚部,j称为虚数单位。一个复数时一对有序浮点数 (x,y),其中 x 是实数部分,y 是虚数部分。Python 语言中有关复数的概念:1、虚数不能单独存在...
  • 信号实部虚部

    万次阅读 2018-10-31 16:04:24
     实际表示复数变量使用实部虚部两个分量。复信号也一样,必须用实部虚部两路信号来表示它,两路信号传输会带来麻烦, 实际信号的传输总是用实信号,而在信号处理中则用复信号。《通信信号处理》张贤达 国防工业...
  • 您的“关注”和“点赞”,是信任,是认可,是支持,是动力......如意见相佐,可留言。本人必将竭尽全力试图做到准确和全面...复数实部(real part)和虚部(imaginary part)构成,分别以一个浮点数表示。在 Pyth...
  • 复数是 a+bi 形式的数,其中 a 和 b 是真数,在 C++ 代码中是浮点值,i 是根号 -1。a 被称作复数的实数部分,b 乘以 i 被称作虚数部分。使用复数的程序一般都很专业,例如,复数可以用于电气和电磁理论、数字信号...
  • 两个属性:实部x和虚部y 默认构造函数 Complex(),设置x=0,y=0 构造函数:Complex(int i,int j) 显示复数的方法:showComp()将其显示为如: 5+8i或5-8i 的形式。 求两个复数的和的方法:(参数是两个复数类对象...
  • 复数

    2018-08-13 23:06:00
    复数的模 将复数的实部虚部的平方和的正的平方根的值称为该复数的模,记作∣z∣.... ...对于复数, 称=a-bi为z的共轭复数。...复数z的共轭复数记作 性质 根据定义,若 (a,b∈R),则=a-bi(a,b∈R)。共...
  • 共轭复数

    2019-12-05 01:12:53
    共轭复数,两个实部相等,虚部互为相反数的复数互为共轭复数(conjugate complex number)。当虚部不为零时,共轭复数...同时, 复数z(上加一横)称为复数z的复共轭(complex conjugate)。 中文名 共轭复数 外文名 ...
  • JAVA声明复数

    万次阅读 多人点赞 2018-10-09 22:33:27
    声明复数类,成员变量包括实部虚部,成员方法包括实现由字符串构造复数复数加法、减法,字符串描述、比较相等等操作。 虽然我只是一个刚学一个月JAVA的菜鸡,但是强迫症让我把复数乘法和除法一起写出来了。 ...
  • 复数的运算

    2017-04-04 09:01:09
    对于任意两个复数y1,y2 y1 = a + bi y2 = c + di 以y1为例:a 为实部,b为虚部,i^2 = - 1 ...(当虚部不等于0时也叫共轭虚数)复数z的共轭复数记作zˊ。同时, 复数zˊ称为复数z的复共轭) 复数的加法:
  • 运行程序,输入下列运行程序,输入下列两个复数实部虚部,记录两个复数相加,相减,相乘的结果。两个复数实部虚部,记录两个复数相加,相减,相乘的结果。 思路:结构体 #include<iostream> #include&...
  • Go语言核心之美 2.3-复数

    千次阅读 2016-03-16 17:50:33
    Go提供了两种size的复数类型...内置函数complex从实部虚部构建复数,内置函数real和imag用来获取复数实部虚部:var x complex128 = complex(1, 2) // 1+2i var y complex128 = complex(3, 4) // 3+4i fmt.Println
  • MATLAB笔记之复数基本公式 QQ:3020889729 小蔡复数的创建复数实部虚部的获取复数的辐角与模的获取复数的共轭运算 QQ:30...
  • 模拟复数及其运算

    千次阅读 2012-11-26 15:48:53
    复数 数集拓展到实数范围内,仍有些运算无法进行。比如判别式小于0的一元二次方程仍无解,因此将数...我们将复数z=a+bi中的实数a称为复数z实部(real part)记作Rez=a,实数b称为复数z虚部(imaginary part)记
  • C++complex复数

    2020-03-31 20:21:40
      复数是形如a+bi的数,复数实部虚部构成,在C++的模板库中由complex类,可以直接调用,包含在complex头文件中。
  • 复数相关

    2019-01-29 11:03:32
    复数一般有实部虚部组成:z=a+bi,当a为0时,z为纯虚数,当b为0时,z为纯实数。 复数的运算:和实数类似。只需记得带上i的标志,且记得i**2=-1。 共轭复数实部相等,虚部互为相反数的复数。 eg:a-bi 和a+bi。 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,167
精华内容 2,066
关键字:

复数z的实部虚部