How to convert a flowchart into a code

3 次查看(过去 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 中查找有关 Surface and Mesh Plots 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by