Invalid expression. Check for missing multiplication operator, missing or unbalanced delimiters, or other syntax error. To construct matrices, use brackets instead of parentheses.

1 vue (au cours des 30 derniers jours)
>> data=imread('C:\Users\ASUS\OneDrive - Universitas Atma Jaya Yogyakarta\Pictures\Jeruk1.jpeg');
>> R=data(:,:,1);
>> G=data(:,:,2);
>> B=data(:,:,3);
>> gray=0.3333*R+0.3333*G+0.3333*B;
>> [m,n]=size(gray);
>> for i=1:256,
H(i)=0;
end,
>> for k=1:m,
for 1=1:n,
for 1=1:n,
Invalid expression. Check for missing multiplication operator, missing or unbalanced delimiters, or other syntax
error. To construct matrices, use brackets instead of parentheses.
  1 commentaire
Agus Kafiar
Agus Kafiar le 16 Avr 2021
I Have this code that has been given but when I tried to apply it showed an error can someone help me please

Connectez-vous pour commenter.

Réponses (2)

Steven Lord
Steven Lord le 16 Avr 2021
for 1=1:n,
The number 1 is not a valid variable name in MATLAB and so cannot be used as the loop variable in a for loop.

Bruno Luong
Bruno Luong le 16 Avr 2021
Modifié(e) : Bruno Luong le 16 Avr 2021
The for loop varable is lowercase L char "l" (l), not one "1" (1)
for l=1:n

Community Treasure Hunt

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

Start Hunting!

Translated by