Borrar filtros
Borrar filtros

Info

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

How do I index through logical vectors properly?

1 visualización (últimos 30 días)
Bianca Elena Ivanof
Bianca Elena Ivanof el 4 de Abr. de 2016
Cerrada: MATLAB Answer Bot el 20 de Ag. de 2021
Hiya,
I have this piece of code (see image below).
1. when I run it, it does everything except the most important part, i.e the if statement (see image below).
2. I'm also struggling to attach the newly-created 'correction_b' column to the main all_baseline_data array --> all_baseline_data(:,25) = judgment_error_b(correction_b);
I have a hunch the problem is in the logical vs scalar dimensions, but I'm unsure.
Thank you in advance

Respuestas (1)

Walter Roberson
Walter Roberson el 4 de Abr. de 2016
inside your "for i" loop, every place you have judgement_error_b, you need to index it at i, such as
if judgement_error_b(i) < -1280
  2 comentarios
Bianca Elena Ivanof
Bianca Elena Ivanof el 4 de Abr. de 2016
thank you very much
I understand why and I've done it but it doesn't seem to solve my problem, especially point 2 (i.e. after the if statement to attach the correction_b column to the main array
Walter Roberson
Walter Roberson el 5 de Abr. de 2016
Please show your new code.

La pregunta está cerrada.

Community Treasure Hunt

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

Start Hunting!

Translated by