Filter löschen
Filter löschen

what can I do to VetorN always be an even number.

1 Ansicht (letzte 30 Tage)
Cauli Vilela Ferreira
Cauli Vilela Ferreira am 2 Jul. 2020
Kommentiert: madhan ravi am 2 Jul. 2020
What can I do to VetorN always be an even number?
N = 40; % number of discretization points
in = 5; % number of inputs
VetorN = fix( (N * sqrt(2) .^ (0 : in) ) );
MD0 = zeros(1,length(VetorN));
for k = 1 : numel(VetorN)
MD0(k) = VetorN(k) * 3;
end
VetorN
MD0

Akzeptierte Antwort

madhan ravi
madhan ravi am 2 Jul. 2020
Bearbeitet: madhan ravi am 2 Jul. 2020
Increment with 2 from 2.
doc colon
  2 Kommentare
Cauli Vilela Ferreira
Cauli Vilela Ferreira am 2 Jul. 2020
If you look at VetorN (1,4), you will see the result 113, and in more diverse 'N' this happens, which you can do to always give even results for any value of N
madhan ravi
madhan ravi am 2 Jul. 2020
ix = mod(VetorN, 2) ~= 0
VetorN(ix) = VetorN(ix) + 1

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Get Started with MATLAB finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by