Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

SKRYPT Znajdujący i wypisujący największy co do wartości bezwzględnej element wektora podanego przez użytkownika.

Ostatnio zmodyfikowano 2020-06-27 15:44
Autor Wiadomość
Outlaw223
Temat założony przez niniejszego użytkownika
SKRYPT Znajdujący i wypisujący największy co do wartości bezwzględnej element wektora podanego przez użytkownika.
» 2020-06-25 22:02:23
Potrzebuje pomocy w napisaniu takiego skryptu, nie znam tego programu i szuakm pomocy gdzie się da.
Wiem tylko tyle ze mam odnosci sie do instrukcji abs. w programie octave lub matlab
nigdy w zyciu nie miałem doczynienia z tego typu programami i nawet mało co uzywam komputera, nie jestem zadnym informatykiem, tylko szukam pomocy.
Zrobiłem tak ale wynik wychodzi mi zły:
v=input("podaj wektor v= :")

max=v(i);

while abs(i)<length(v)
 if(v(i)>=max)
 max=-1*v(i);

 elseif abs(v(i) < max)
 max=v(i);
 
 endif
 i=i+1;
endwhile
printf ("maksymalny element ma wartosc : %g\n", max);
P-177213
pekfos
» 2020-06-27 15:44:46
W matlabie pętli używa się w ostateczności, a tu nie ma potrzeby tego robić.
https://www.mathworks.com/help​/matlab/ref/max.html
If A is a vector, then max(A) returns the maximum of A.
http://matlab.izmiran.ru/help​/techdoc/ref/abs.html
abs(X) returns an array Y such that each element of Y is the absolute value of the corresponding element of X.
Więc max(abs(wektor)).
P-177220
« 1 »
  Strona 1 z 1