A multifunctional motor comprises a stator and a rotor, wherein, the rotor is made of soft magnet, and the stator is made of soft magnet or permanent magnet, a coil is also included, a stator generates an exciting magnetic field to cause the rotor to be magnetized, and a magnetic field is generated, then the rotor actually becomes a magnet with two poles, after the coil in the stator is electrified, the stator and the rotor are provided with an interaction with electromagnetic force, as the coil is fixed, the rotor has to rotate, and as core bodies of the rotor are continuous, the rotor keeps on rotating. The invention has the advantages of simple structure, complete symmetry, reverse direction, easy speed regulation and high torque, moreover, a magnetic circuit of the stator is made of soft magnet, alternating current or direct current can be simultaneously used, if the rotor is driven to rotate by an external force, a generator is provided.