Стандарт питьевой воды на железо составляет 0,3 мг / л.Аналогично, стандарт для магния составляет 0,05 мг / л.Создайте программу, которая будет принимать измеренные значения содержания железа и магния и отображать, безопасна ли вода для питья.
Я запустил программу, которая сначала тестирует железо, а затем создаст еще одну программу тестирования для магния.Моя проблема заключается в том, что мне нужно использовать подфункции для решения программы, и я получаю правильный ответ, однако в командном окне появляется ошибка.Я знаю, что это должно включать test=testWater(IronSafe)
, потому что я не объявил свой выходной оператор, и я не уверен, как внедрить его в мой код.
function [IronStand] = ProblemWATER(IronSafe)
%Create a function that states whether H20 for iron is safe to drink
% 1 inputs: IronSafe
% 1 output:IronStand
IronSafe = input('What is the density level of your iron \n');
IronStand = testWater(IronSafe);
end
function test= testWater(IronSafe)
%Subfunction meant to determine if IronStand drinkable
IronStand = 0.3;
if IronSafe == IronStand
disp('Safe to drink');
else
disp('Not safe');
end
end
В окне «Мои команды» отображаются: ![enter image description here](https://i.stack.imgur.com/an6XU.png)