Borrar filtros
Borrar filtros

Scaling from contour maps into a Sunlight flux map

2 visualizaciones (últimos 30 días)
victor law
victor law el 2 de Mzo. de 2017
Comentada: victor law el 5 de Mzo. de 2017
Hi all! I made this contour map from an image of a concentrated sunlight into a focal spot. Image on the left is a contour map and the right is the 3D version of it. The current axis scaling is incorrect.
I know that the total power received is 7.2kW. The tip has the highest input power indicated in the yellow region and reduces towards the sides (blue regions).
I am not sure how I should approach it, my gut instincts tells me that the volume in the 2nd Image is = 7.2kW and if I can add up the number of cubes for a specific region, it should tell me the intensity of light?
Any suggestions/advice is appreciated!
The attached file is the matrix of the image.
  1 comentario
victor law
victor law el 5 de Mzo. de 2017
Anyone have any ideas from what I have?
I have figured out an easy way to determine the volume but unsure what to do next.
volume = trapz(trapz(image))
I used trapz twice, as it requires two integrations.

Iniciar sesión para comentar.

Respuesta aceptada

Image Analyst
Image Analyst el 5 de Mzo. de 2017
I don't know why you think it's wrong. But anyway to normalize the total power in the image you can divide by what power is there and multiply by 7.2
newData = data * 7.2 / sum(data(:));
Not sure what the peak height will be, but the sum of all the data will now be 7.2.
  1 comentario
victor law
victor law el 5 de Mzo. de 2017
Thanks image Analyst,
Your solution has guided me well. It was actually a very simple step, V=1678, Pin=7200
All I did was Pin/V * graph, scaled the whole graph by this factor and it worked. In this case, each unit represented 1W and I could read off the Z axis for peak.

Iniciar sesión para comentar.

Más respuestas (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by