Which material, iron or plastic rod will generate a stronger magnetic field?

Iron rod will generate a stronger magnetic field than a plastic rod. This is because iron is a ferromagnetic material, which means it possesses a strong magnetic domain that can be easily aligned with an external magnetic field, whereas plastic is not magnetic. Therefore, when an iron rod is magnetized, it creates a stronger magnetic field than a plastic rod.