Perlin Noise Plane Manipulation

i want to start using Perlin Noise to manipluate vertices on a plane but i have no idea how, how can i get data from a perlin noise to move vertices on the y axis? i have a for loop going through all the vertices but how do i get data from a perlin noise to give me a y position?

Use Mathf.PerlinNoise(). There is an example in the reference page that creates a grayscale texture. It should be fairly straight forward to modify the example to instead change the y values of your plane.