How to convert a flowchart into a code

6 次查看(过去 30 天)

回答(1 个)

Yazan
Yazan 2021-7-29
编辑:Yazan 2021-7-29
clc, clear,
% If you want the user to enter the vector x, then uncomment the lines 6 to 14
% and comment the line 16
% x = input('Enter an array of 5 numbers \n');
%
% if ~isnumeric(x)
% error('Enter a numeric array')
% end
%
% if length(x)<5
% error('Enter an array of five numbers')
% end
x = 4:8;
k = 1;
s = nan(1, 5);
c = nan(1, 5);
f = nan(1, 5);
while k<=5
s(k) = x(k).^2;
c(k) = x(k).^3;
f(k) = x(k).^4;
k = k+1;
end
fmt = ['\n Array %s = [' repmat('%g ',1, numel(s)) ']\n'];
fprintf(fmt, 's', s)
Array s = [16 25 36 49 64 ]
fprintf(fmt, 'c', c)
Array c = [64 125 216 343 512 ]
fprintf(fmt, 'f', f)
Array f = [256 625 1296 2401 4096 ]

类别

Help CenterFile Exchange 中查找有关 Entering Commands 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by