Setting a range of values

3 Ansichten (letzte 30 Tage)
Erkan Karaoglu
Erkan Karaoglu am 25 Jun. 2021
Kommentiert: Erkan Karaoglu am 25 Jun. 2021
Hello to everyone. I want to enter a number and see the result. An "x" number and a "y" will be entered. For example; If 0<x<58 and Y>120 then ''1. Panel faulty'' If 0<x<58 and Y<120, ''16. The result "Panel faulty" will be obtained. If the entered number is not within this range, 58<x<118 and Y>118 is ''2. Panel is faulty'', 58<x<118 and Y<118 is ''17. The result "Panel faulty" will be obtained. How can I write this code?

Akzeptierte Antwort

Image Analyst
Image Analyst am 25 Jun. 2021
With input() and a set of if tests:
% Enter [x, y], e.g. [4, 7]
xy = input('Enter x and y enclosed in brackets and separated by a comma: ')
x = xy(1)
y = xy(2)
if 0 < x && x < 58 && y > 120
uiwait(msgbox('Panel #1 is faulty'))
elseif 0 < x && x < 58 && y < 120
uiwait(msgbox('Panel #16 is faulty'))
%etc.
end
Adapt as needed.

Weitere Antworten (0)

Kategorien

Mehr zu Programming finden Sie in Help Center und File Exchange

Produkte


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by