Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 3.376 pregleda

Najnovija ↓

Ugaono ubrzanje i indikator skale 28.12.2013. u 11:37 · pre 156 meseci #1
Trebam da isprogramiram računanje ugaonog ubrzanja. Profesor mi je zadao sledeće

Code:
public List executeFormula(List<PhysicalQuantity> values, int scale)    
Metoda izracunava ugaono ubrzanje na osnovu proslijedjenih argumenata, gdje scale predstavlja indikator skale 
mjerne jedinice rezultata (npr. mm, cm, dm, m, km).


Formula po kojoj računam ugaono ubrzanje je \alpha = {2\pi \over t^2.

Jedinica za ugaono ubrazenje je rad \over s^2.

Moje pitanje je, šta mi predstavlja ovaj indikator skale? Kako da radim sa njim?

Pozdrav
Re: Ugaono ubrzanje i indikator skale 28.12.2013. u 14:42 · pre 156 meseci
izmenjeno 1 put, poslednji put endre85 28.12.2013. u 15:41
  1. endre8528.12.2013. u 15:41zapis iz teksta poruke
#2
Koje argumente prosledjujes unutar liste? U ovoj metodi samo ugao i vreme? Deluje mi da nisi napisao sve u vezi zadatka. Gde ce se koristiti ova metoda? Po ovome sto si napisao cenim da se promenljiva scale koristi i u drugim metodama za racunanje nekih fizickih velicina, te verovatno odredjene celobrojne vrednosti predstavljaju odredjene merne jedinice. U tvom slucaju rad/s^2.

EDIT:Hteo sam napisati vreme a napisao sam brzina
Re: Ugaono ubrzanje i indikator skale 28.12.2013. u 15:05 · pre 156 meseci #3
Citat:
endre85: Koje argumente prosledjujes?

Prosleđujem joj listu objekata PhysicalQuantity i jedan int-eger.

Atributi ove klase su:

Code:

private String label = ""; //naziv podatka
private Double quantity = null; //vrijdnost nekeog podatka 
private String unit = "";          //njegova mjerna jedinica


Fajl iz koga ove podatke pročitam je sljedeći:

Code:

physics
b4
t1{8.98s},t2{5.2ms},t3{0.22h},t4{10.2s},t5{0.6m},t6{9.65s},


Na primjer za prvi objekat je label = t1, quantity = 8.98 i unit s.
Ja podatke uredno dostavim funkciji.

Citat:
endre85:Gde ce se koristiti ova metoda?

Rezultate koje vrati ova metoda će se koristiti u jednom slučaju da se rezultati ispišu na konzolu a u drugom u fajl. Te rezultate trebam
da izračunam preko formule.

Citat:
endre85:Po ovome sto si napisao cenim da se promenljiva scale koristi i u drugim metodama za racunanje nekih fizickih velicina...

Promjenjiva scale se više nigdje ne koristi.

Buni me što će meni ovde mm, cm, dm, m i km kad je jednica rad/s^2.
Vodim se logikom da će meni nekad u ulaznom fajlu doći mjerne jedinice km, dm, cm itd.
I tu nastaje problem ja za neko tijelo za koje imam neki podatak u m, km itd. moram da izračunam ugaono ubrzanje.

Pokušavam samo da skontam kako da računam ugaono ubrzanje i šta mi ta skala znači. Iskodirati je najmanji problem.

I meni je problem dosta konfuzan, trudim se da ga približim što više mogu.
Re: Ugaono ubrzanje i indikator skale 28.12.2013. u 15:31 · pre 156 meseci #4
Pronašao sam donekle odgovor u komentarima u interface-u. Nisam gledao gdje treba.

Citat:
Indikator skale mjerne jedinice rezultata. Preko ovog polja
korisnik odredjuje skalu rezultata (npr. mm, cm, dm, m, km itd.)


Sad mi nije jasno kako to da formiram skalu rezultata za jedinicu rad/s^2.
Re: Ugaono ubrzanje i indikator skale 28.12.2013. u 15:50 · pre 156 meseci #5
Zato sam i pitao koji su ti ulazni podaci, i posumnjao da mozda neko drugi radi neku drugu metodu u okviru ovog programa. Rekoh mozda su ti ulazni parametri radijus, duzina kruznog luka i vreme. Na osnovu ovih podataka racunas ugao pa drugi izvod za ugaono ubrzanje. Ali sad nakon tvog drugog posta... Zasto je scale integer?! Jesi li ti odredio da bude integer?

Jedina stvar koja mi pada na pamet, a ima smisla jeste da pomocu integer promenljive "scale" odredjujes da li da rezultat bude u hektosekundama, kilosekundama, dekasekundama, sekundama, deci-, senti-, milisekundama, mikrosekundama itd. Ili alternativno, minuti, sati...
Sviđa mi se1
Re: Ugaono ubrzanje i indikator skale 28.12.2013. u 15:59 · pre 156 meseci #6
Citat:
endre85: Zasto je scale integer?! Jesi li ti odredio da bude integer?


Ne, tako sam ja dobio funkciju sa kojom moram raditi. Ne smijem da mjenjam njenu deklaraciju.
Re: Ugaono ubrzanje i indikator skale 30.12.2013. u 16:08 · pre 156 meseci #7
E hvala, taj indikator skale mi je bila u stvari skala u kojoj moram prikazati podatke.
Trebao sam uraditi konvertovanje svih vrijednosti u onu vrijednost skale koju korisnik unese.

Radio sam sa skalom od milisekundi do sati.

Samo me je zbunio primjer koji je naveden, km, m, dm i cm.

Hvala jo[ jednom
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme