loops and conditional statements in Matlab for data filtration

Hi Matlab community. Can someone kindly assist with this question. Assuming you have an input matrix A=transpose([1 3 4 2 3 -9 4 -7 8 6 7 -1 2 3 4 6 19 7 12 3 -4 -5 6 7 8 2 3 5 2 3 4 ]), i want to write a script with conditional statements that checks each value if it satifies two conditions (say i<0 && i>0), if the staement is true, the programs passes to the next cell, if false then the value of that cell is set to zero.thus should be done over all cells and finally the output should be amatrix without any values <0 or >10. Thanks in advance. I know this might be done easily via command window but that option is not available for me right now. The professor issists on scripts, please anyone help, may God bless you as do so

 Respuesta aceptada

A=[1 3 4 2 3 -9 4 -7 8 6 7 -1 2 3 4 6 19 7 12 3 -4 -5 6 7 8 2 3 5 2 3 4 ]';
A(A<0)=0;
A(A>10)=0;

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.

Productos

Versión

R2016a

Etiquetas

Preguntada:

el 19 de En. de 2023

Respondida:

el 19 de En. de 2023

Community Treasure Hunt

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

Start Hunting!

Translated by