Novo

Forum kao aplikacija na telefonu

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

  • 3 odgovora
  • 3.621 pregleda

Najnovija ↓

Kako da nacrtam y=a^x u matlabu? 01.11.2006. u 22:43 · pre 243 meseca #1
x=0:0.1:10;
y=2^x
izadje mi greska
?? Error using ==> ^
Matrix must be square.

Jel zna neko kako se ovo crta?
Re: Kako da nacrtam y=a^x u matlabu? 10.11.2006. u 12:27 · pre 243 meseca #4
samo bih obrazlozio odgovor, u slucaju da nisi znao, da ti se ne desi ista greska kasnije...

MatLab sve tretira kao matricu. Cak i skalare i nizove. I kada napises X^2, on to X tretira kao matricu i razume da treba da je kvadrira, bez obzira da li je X skalar, niz ili matrica... A da bi se matrica kvadrirala, mora da bude kvadratna. To je greska koja ti se javlja. Dodavanjem tacke ispred operatora stavljas do znanja MatLabu da zelis da se ta operacija vrsi pojedinacno nad svakim elementom, a ne nad celom matricom. A kvadrirajenje matrice i kvadriranje svih elemenata matrice nisu ista stvar...
Potpis
Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme