Podnoszenie liczb ujemnych do kwadratu

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
dafca
Posty: 22
Rejestracja: 23 maja 2011 18:11
Wersja środowiska: LabVIEW 2010
Lokalizacja: Łódź

Podnoszenie liczb ujemnych do kwadratu

Post autor: dafca »

Witam,
jak wykonać takie działanie w labview: (-(x^2)), czyli żeby minus został po podniesieniu do kwadratu?

Dzięki
dafca
PiDi
Posty: 641
Rejestracja: 31 gru 2010 01:36
Wersja środowiska: LabVIEW 2017
Lokalizacja: Katowice

Re: Podnoszenie liczb ujemnych do kwadratu

Post autor: PiDi »

:-\ To jakiś test jest? No dobra, spróbujmy...
Załączniki
tadam.png
tadam.png (12.15 KiB) Przejrzano 9104 razy
ObrazekObrazekObrazekObrazek
Awatar użytkownika
darkon
Posty: 26
Rejestracja: 13 lut 2011 14:21
Wersja środowiska: Nie mam LabVIEW
Lokalizacja: Krk

Podnoszenie liczb ujemnych do kwadratu

Post autor: darkon »

To jakiś test jest? No dobra, spróbujmy...
buhehehe, dobre :))
Pomogłem?... pochwal mnie :)
Awatar użytkownika
skoziate
Administrator
Posty: 245
Rejestracja: 06 mar 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Warszawa
Kontakt:

Re: Podnoszenie liczb ujemnych do kwadratu

Post autor: skoziate »

Oblałeś! Nie bierzesz pod uwagę tego, że liczba wejściowa może być nieujemna, wtedy minusa nie przenosisz:
Załączniki
Capture.PNG
Capture.PNG (2.2 KiB) Przejrzano 9081 razy
Pozdrawiam,
Sebastian
PiDi
Posty: 641
Rejestracja: 31 gru 2010 01:36
Wersja środowiska: LabVIEW 2017
Lokalizacja: Katowice

Re: Podnoszenie liczb ujemnych do kwadratu

Post autor: PiDi »

No dobra, ja zrobiłem zgodnie z zamówieniem (-(x^2)), ale posypuję głowę popiołem, bo zrozumiałem intencję teraz :D

ED: zrehabilituję się, zrobiłem na jednym bloczku mniej, ha!
Załączniki
mnoz.png
mnoz.png (10.15 KiB) Przejrzano 9076 razy
ObrazekObrazekObrazekObrazek
dafca
Posty: 22
Rejestracja: 23 maja 2011 18:11
Wersja środowiska: LabVIEW 2010
Lokalizacja: Łódź

Re: Podnoszenie liczb ujemnych do kwadratu

Post autor: dafca »

Chciałem wykonać to działanie tak jak skoziate z użuciem "Select" tylko, że u mnie x to jednowymiarowa tablica, a warunek <0 nie przyjmuje tablicy. Jak to rozwiązać?

Dzięki
dafca
PiDi
Posty: 641
Rejestracja: 31 gru 2010 01:36
Wersja środowiska: LabVIEW 2017
Lokalizacja: Katowice

Re: Podnoszenie liczb ujemnych do kwadratu

Post autor: PiDi »

A co jest nie tak z moim drugim rozwiązaniem? Przecież się pokajałem :p
Załączniki
mnoz.png
mnoz.png (10.97 KiB) Przejrzano 8992 razy
ObrazekObrazekObrazekObrazek
dafca
Posty: 22
Rejestracja: 23 maja 2011 18:11
Wersja środowiska: LabVIEW 2010
Lokalizacja: Łódź

Re: Podnoszenie liczb ujemnych do kwadratu

Post autor: dafca »

Pidi twoje rozwiązanie także jest dobre. Już je wykorzystałem. A co zrobić z pierwiastkiem kwadratowym tak, żeby obliczać go z liczb ujemnych? Na przykład pierwiastek z -4 ma być równy -2?

Dzięki
dafca
Awatar użytkownika
Pitol
Moderator
Posty: 984
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Re: Podnoszenie liczb ujemnych do kwadratu

Post autor: Pitol »

dafca pisze:A co zrobić z pierwiastkiem kwadratowym tak, żeby obliczać go z liczb ujemnych? Na przykład pierwiastek z -4 ma być równy -2?
Robisz tak samo jak PiDi, tyle, że zamiast x2 wstawiasz pierwiastek a tuż przed niego wstaw wartość bezwzględną. Pierwiastek wykona się na wartości dodatniej, natomiast znak wyniku będzie przeniesiony za pomocą bloczka sign.
ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
ODPOWIEDZ