Borrar filtros
Borrar filtros

Info

La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.

how can i debug this script file?

2 visualizaciones (últimos 30 días)
Tony Yang
Tony Yang el 29 de Ag. de 2020
Cerrada: MATLAB Answer Bot el 20 de Ag. de 2021
i dont know whats the issue of this.
  1 comentario
madhan ravi
madhan ravi el 29 de Ag. de 2020
Attach your script file instead of screenshots.

Respuestas (1)

Sourabh Kondapaka
Sourabh Kondapaka el 2 de Sept. de 2020
Hi,
In your “PixelIsBlue.m” file, the syntax for declaring the function is wrong. Functions, if at all they return something, it’s a variable.
Based on your second screenshot where you are checking if a pixel is blue or not in the “if” condition from line 46 to 48.
You intended to return a variable but within the function you are just displaying true or false.
Modify your “PixelIsBlue.m” file with below approach and the rest of your code should work well with “PixelIsBlue.m” file.
function result = PixelIsBlue(r,g,b)
if r < 128 && b >= 128 && g < 128
result = true;
else
result = false;
end
If you would like to just display the whether the pixel is blue or not without returning anything, please refer to the below code:
This is just showing an alternative approach and will not work with the existing implementation with other files:
function PixelIsBlue(r,g,b)
if r < 128 && b >= 128 && g < 128
disp("true");
else
disp("false");
end
To learn more about MATLAB programming language or about functions in MATLAB, you can visit this link.

La pregunta está cerrada.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by