8 svar
250 visningar
Zeshen behöver inte mer hjälp
Zeshen 479
Postad: 11 dec 2020 10:58

Fysikalisk komponent

Vad är fysikaliska komponenter och vad är det bra för?

Albiki 5096 – Fd. Medlem
Postad: 11 dec 2020 11:04

Hej,

Det har inget med fysik att göra.

Kom ihåg att en vektor existerar oberoende av val av koordinatsystem; i ett koordinatsystem kan vektorn vv anges med koordinaterna (de "fysikaliska komponenterna") (1,2)(1,2) och i ett annat system anges samma vektor med koordinaterna (de "fysikaliska komponenterna") (-234.589, 3459.5132498).

Zeshen 479
Postad: 11 dec 2020 11:18 Redigerad: 11 dec 2020 12:17
Albiki skrev:

Hej,

Det har inget med fysik att göra.

Kom ihåg att en vektor existerar oberoende av val av koordinatsystem; i ett koordinatsystem kan vektorn vv anges med koordinaterna (de "fysikaliska komponenterna") (1,2)(1,2) och i ett annat system anges samma vektor med koordinaterna (de "fysikaliska komponenterna") (-234.589, 3459.5132498).

Hej, 

 

hahaha nej inte kopplat med fysik men varför har vi en relation v~=hava med fysikalisk komponent och inte uttrycker direkt så här v=vaea=va1haEa  ?

Jroth 1191 – Fd. Medlem
Postad: 11 dec 2020 12:14

En vektors fysikaliska komponenter är de tal som står framför de normaliserade basvektorerna.

Om vi tar polära koordinater som exempel. Studera vektorn 2r^+3rθ^2\hat{r}+3r\hat{\theta}

I tangentbasen blir vektorns komponenter (2,3)(2,3)

I normalbasen blir vektorns komponenter (2,3r2)(2,3r^2)

Och vektorns fysikaliska komponenter är (2,3r)(2,3r)

Om vektorn är en hastighet, vilken form är då enklast att använda för att beräkna hastighetens (fysikaliska) storlek?

Zeshen 479
Postad: 11 dec 2020 12:35
Jroth skrev:

En vektors fysikaliska komponenter är de tal som står framför de normaliserade basvektorerna.

Om vi tar polära koordinater som exempel. Studera vektorn 2r^+3rθ^2\hat{r}+3r\hat{\theta}

I tangentbasen blir vektorns komponenter (2,3)(2,3)

I normalbasen blir vektorns komponenter (2,3r2)(2,3r^2)

Och vektorns fysikaliska komponenter är (2,3r)(2,3r)

Om vektorn är en hastighet, vilken form är då enklast att använda för att beräkna hastighetens (fysikaliska) storlek?

Om v(r, θ) = 2r^+3rθ^ så får vi ut hastigheten enklast i fysikaliska komponenter va? För |v| = 22+3r2 och vi kan kolla på komponenterna direkt. Hur räknade du ut basen för vektorn i de olika baserna? och är normalbasen samma sak som dualbasen?

Jroth 1191 – Fd. Medlem
Postad: 12 dec 2020 12:16 Redigerad: 12 dec 2020 12:48
Zeshen skrev:

Om v(r, θ) = 2r^+3rθ^ så får vi ut hastigheten enklast i fysikaliska komponenter va? För |v| = 22+3r2 och vi kan kolla på komponenterna direkt. Hur räknade du ut basen för vektorn i de olika baserna? och är normalbasen samma sak som dualbasen?

Ja, det stämmer!

Enligt de beteckningar ditt läromedel använder blir tangentbasen:

Er=xr=r(rcos(θ),rsin(θ))=(cos(θ),sin(θ))=r^E_r=\frac{\partial \vec{x}}{\partial r}=\frac{\partial}{\partial r}(r\cos(\theta), r\sin(\theta))=(\cos(\theta), \sin(\theta))=\hat{r}

Eθ=xθ=θ(rcos(θ),rsin(θ))=r(-sin(θ),cos(θ))=rθ^E_\theta=\frac{\partial \vec{x}}{\partial \theta}=\frac{\partial}{\partial \theta}(r\cos(\theta), r\sin(\theta))=r(-\sin(\theta), \cos(\theta))=r\hat{\theta}

Med skalfaktorerna hr=Er=1h_r=\lVert E_r\rVert=1 och hθ=Eθ=rh_\theta=\lVert E_\theta\rVert=r.

Om vi vill kan vi lösa ut normalbasen från parbildningen genom skalärprodukten:

Ei·Ej=δji=1omi=j0omijE_i\cdot E^j=\delta^i_j=\left\{\begin{array}{ll}1\, \text{om}\,i=j\\ 0\, \textrm{om}\, i \neq j\end{array}\right.

r^·Er=1Er=r^\hat{r}\cdot E^r=1\,\Rightarrow\, E^r=\hat{r}

rθ^·Eθ=1,Eθ=1rθ^r\hat{\theta}\cdot E^\theta=1,\Rightarrow\, E^\theta=\frac1r \hat{\theta}

Normalbasen kan också identifieras genom att bilda gradienten av koordinatfunktionerna:

r=x2+y2Er=r=r^r=\sqrt{x^2+y^2}\Rightarrow\, E^r=\nabla r=\hat{r}

θ=arctan(yx)Eθ=θ=1rθ^\theta=\arctan(\frac yx)\Rightarrow E^\theta=\nabla \theta=\frac1r \hat{\theta}

När vi väl känner till basvektorerna är det en smal sak att uttrycka vektorn i de olika baserna.

Man kan (och brukar) betrakta normalbasen som en sorts dualbas, men tänk på att man ibland avser en mer abstrakt parbildning.

Zeshen 479
Postad: 12 dec 2020 13:21
Jroth skrev:
Zeshen skrev:

Om v(r, θ) = 2r^+3rθ^ så får vi ut hastigheten enklast i fysikaliska komponenter va? För |v| = 22+3r2 och vi kan kolla på komponenterna direkt. Hur räknade du ut basen för vektorn i de olika baserna? och är normalbasen samma sak som dualbasen?

Ja, det stämmer!

Enligt de beteckningar ditt läromedel använder blir tangentbasen:

Er=xr=r(rcos(θ),rsin(θ))=(cos(θ),sin(θ))=r^E_r=\frac{\partial \vec{x}}{\partial r}=\frac{\partial}{\partial r}(r\cos(\theta), r\sin(\theta))=(\cos(\theta), \sin(\theta))=\hat{r}

Eθ=xθ=θ(rcos(θ),rsin(θ))=r(-sin(θ),cos(θ))=rθ^E_\theta=\frac{\partial \vec{x}}{\partial \theta}=\frac{\partial}{\partial \theta}(r\cos(\theta), r\sin(\theta))=r(-\sin(\theta), \cos(\theta))=r\hat{\theta}

Med skalfaktorerna hr=Er=1h_r=\lVert E_r\rVert=1 och hθ=Eθ=rh_\theta=\lVert E_\theta\rVert=r.

Om vi vill kan vi lösa ut normalbasen från parbildningen genom skalärprodukten:

Ei·Ej=δji=1omi=j0omijE_i\cdot E^j=\delta^i_j=\left\{\begin{array}{ll}1\, \text{om}\,i=j\\ 0\, \textrm{om}\, i \neq j\end{array}\right.

r^·Er=1Er=r^\hat{r}\cdot E^r=1\,\Rightarrow\, E^r=\hat{r}

rθ^·Eθ=1,Eθ=1rθ^r\hat{\theta}\cdot E^\theta=1,\Rightarrow\, E^\theta=\frac1r \hat{\theta}

Normalbasen kan också identifieras genom att bilda gradienten av koordinatfunktionerna:

r=x2+y2Er=r=r^r=\sqrt{x^2+y^2}\Rightarrow\, E^r=\nabla r=\hat{r}

θ=arctan(yx)Eθ=θ=1rθ^\theta=\arctan(\frac yx)\Rightarrow E^\theta=\nabla \theta=\frac1r \hat{\theta}

När vi väl känner till basvektorerna är det en smal sak att uttrycka vektorn i de olika baserna.

Man kan (och brukar) betrakta normalbasen som en sorts dualbas, men tänk på att man ibland avser en mer abstrakt parbildning.

Aaaah! Nu fick jag en mycket bättre bild av de olika baserna! Tack så mycket för en tydlig förklaring :D

 

Det var lite jobbigt att räkna ut normalbasen genom gradienten, i detta fall vet vi att r^ och θ^ är (cosθ,sinθ) och (-sinθ, cosθ), ifall vi skulle använda en annan bas så kanske det vore svårt att reda ut saker

Jroth 1191 – Fd. Medlem
Postad: 14 dec 2020 08:09 Redigerad: 14 dec 2020 08:25

Snyggt!

Och ja, det kan vara jobbigt att räkna ut normalbasen genom gradienten. Först måste man ju veta (eller räkna ut) de inversa koordinatfunktionerna r(x,y),θ(x,y)r(x,y),\, \theta(x,y), sedan måste man dessutom krångla sig igenom gradientberäkningen.

Därför kan det vara enklare att dela tangentbasvektornerna  med skalfaktorerna i kvadrat (ha2h_a^2), dvs följande samband gäller

haua=1haxua=1haEah_a\nabla u_a=\frac{1}{h_a} \frac{\partial \vec{x}}{\partial u_a}=\frac{1}{h_a} \vec{E}_a

ua=1ha2Ea\nabla u_a=\frac{1}{h_a^2}\vec{E}_a

Normalbasernas- tangentbasernas längder är alltså relaterade så att

ua·xua=1\nabla u_a\cdot \frac{\partial \vec{x}}{\partial u_a}=1

Ibland kallar man normalbasen ua\nabla u_a den kontravarianta basen och skriver den då med ett index upptill Ea\vec{E}^a.

Zeshen 479
Postad: 15 dec 2020 19:02
Jroth skrev:

Snyggt!

Och ja, det kan vara jobbigt att räkna ut normalbasen genom gradienten. Först måste man ju veta (eller räkna ut) de inversa koordinatfunktionerna r(x,y),θ(x,y)r(x,y),\, \theta(x,y), sedan måste man dessutom krångla sig igenom gradientberäkningen.

Därför kan det vara enklare att dela tangentbasvektornerna  med skalfaktorerna i kvadrat (ha2h_a^2), dvs följande samband gäller

haua=1haxua=1haEah_a\nabla u_a=\frac{1}{h_a} \frac{\partial \vec{x}}{\partial u_a}=\frac{1}{h_a} \vec{E}_a

ua=1ha2Ea\nabla u_a=\frac{1}{h_a^2}\vec{E}_a

Normalbasernas- tangentbasernas längder är alltså relaterade så att

ua·xua=1\nabla u_a\cdot \frac{\partial \vec{x}}{\partial u_a}=1

Ibland kallar man normalbasen ua\nabla u_a den kontravarianta basen och skriver den då med ett index upptill Ea\vec{E}^a.

Mmm, det var jobbigt men mest att man behöver tänka ut hur basvektorernas riktning ser ut i x,y och konvertera de till r och theta dvs. r_vek = (cos(theta),sin(theta)) och theta_vek = (-sin(theta), cos(theta))

 

 förstod inte helt varför det här gällde

 

 

Yes så det är enklare att bara räkna ut tangentvektorn och dividera med 1/(h_a)^2, tack för hjälpen!

Svara
Close