The invention provides a measuring device for mechanical parameters. The measuring device comprises a clamp, a coil, a 
magnet, a 
light source, an 
optical filter, a first polaroid, a second polaroid, a tripod, an 
optical power meter or a 
spectrograph, a probe of the 
optical power meter or the 
spectrograph, a direct-current power supply and a 
resistor. The clamp is used for fixing the two ends of a to-be-tested material, and the coil is suspended at the midpoint of the horizontally-placed to-be-tested material or suspended at the lower end of the vertically-placed to-be-tested material and is arranged at a uniform 
magnetic field between the two poles of the 
magnet; the 
light source, the 
optical filter, the first polaroid, the second polaroid and the 
optical power meter or the 
spectrograph probe are consistent in height, and light rays emitted by the 
light source vertically pass through the 
optical filter, the first polaroid, the second polaroid and the 
optical power meter or the spectrograph probe in sequence; the second polaroid is fixed on the three-legged support, one tip of the three-legged support is arranged on the clamp, the other two tips of the three-legged support are fixedly arranged on a horizontal plate, and the two ends of the coil wire are connected with the 
resistor and the direct-current power supply to form a 
closed loop. The device is simple to operate and accurate in result, and has the advantages of being controllable, easy to adjust, stable, continuous, high in anti-interference performance and the like.