Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

Can anyone give me a simple while and if statemet for this problem, please

1 Ansicht (letzte 30 Tage)
Kulaea Taueveeve Pauu
Kulaea Taueveeve Pauu am 16 Okt. 2018
Geschlossen: MATLAB Answer Bot am 20 Aug. 2021
a = [ 0.40 0.35 0.15 0.30 0.10 0.10 0.07] ;
threshold_1 <= 0.25;
threshold_2 >= 0.50;
threshold = FALSE
while NOT threshold do
Receive message 'Battery low' from set (a)
if received message is 'URGENT' then
threshold = TRUE
else
Add requested message to the queue list

Antworten (2)

Haritha
Haritha am 16 Okt. 2018
Hi,
Install updated phased array antenna toolbox in add ons

Image Analyst
Image Analyst am 16 Okt. 2018
Try this:
a = [ 0.40 0.35 0.15 0.30 0.10 0.10 0.07] ;
threshold_1 <= 0.25; % Not sure what this is for.
threshold_2 >= 0.50; % Not sure what this is for.
threshold = false;
loopCounter = 1;
maxIterations = 1000; % Some big number, more than you ever expect to need.
while ~threshold && loopCounter < maxIterations
message = ReceiveMessage(a) % Some function - not sure what it is.
if contains(message, 'URGENT', 'IgnoreCase', true)
threshold = true
else
queueList{loopCounter} = message;
end
loopCounter = loopCounter + 1;
end
celldisp(queueList); % Display contents in command window.

Diese Frage ist geschlossen.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by