Sida 11 av 19

Postat: 14 januari 2005, 22:46:39
av babbage
Det vore väl om det finns en möjlighet att det kan slira i kraftöverföringen. Om så är fallet har jag ingen aning om.

Postat: 15 januari 2005, 09:39:00
av babbage
Jag kastar in en ny fråga.

Du har två st register som du vill swappa värden i men har inte några andra lediga register eller minnesadresser där du kan mellanlagra en variabel. Hur gör du?

Innan: regA=värde1, regB=värde2
När du är klar: regA=värde2, regB=värde1

Postat: 15 januari 2005, 12:08:56
av karlstedt
Använder stacken :)

typ

push regA
mov regA, regB
pop regB

Postat: 15 januari 2005, 12:38:58
av Melker
Stacken ligger iof ofta i minnet.

Inte 100 på detta, men kanske funkar:
regA = (regA-regB)
regB = (regB+regA)
regA = (regB-regA)

Postat: 15 januari 2005, 12:55:07
av babbage
Det var en variant på Melkers svar jag var ute efter.

Det fungerar om addition och subtraktion är unsigned.

Ett alternativ som är oberoende av datarepresentation är:

regA = regA xor regB
regB = regA xor regB
regA = regA xor regB

Postat: 15 januari 2005, 14:19:11
av matseng
Angående motorerna: Vad jag fått berättat för mig (men inte lyckats fått bekräftat) är att det inte är några problem med att mortorerna går med olika hastighet.

Dom kan inte göra det - eftersom eftersom det är synkronmotorer som används i tågen - och dessa håller ju per definition ett varvtal som är styrt av frekvensen in i dessa. Så kör man alla motorer på exakt samma frekvens (vilket är lätt att fixa) så går dessa exakt lika fort i vanliga fall.

Postat: 17 januari 2005, 00:54:29
av RDX*
angående fråga 18:
RDX* skrev:Men nu har jag en ny fråga (18 ).
Är följande filter ett långpass eller högpass?

Kod: Markera allt

  

   0  0  0
h= 0  1  0
   0  0 -1

så vill jag inte riktigt ge svaret än. Men jag kan göra arbetet åt er :D.

Efter som 2D faltning inte är något man sysslar med som fredagsnöje så kan man ta matlab till hjälp.

Kod: Markera allt

colormap gray;
xx=double(imread('lena.tif'))./255;
hh=[0  0  0 ;0  1  0;0  0  -1];
yy=conv2(xx,hh);
subplot(121),imagesc(xx);
subplot(122),imagesc(yy);
ovanstående kod ger följande bild.
Bild

Nå, är filtret ett högpass eller lågpass?

ps. ClasseMan>jag kan hålla med om att beteckningen h var klumpigt vald.

Postat: 17 januari 2005, 01:00:32
av zeus
Lägger min röst på högpass.

Postat: 17 januari 2005, 01:50:14
av cyr
Varför dyker den där bilden alltid upp i såna här sammanhang? Vem är Lena? :D

Postat: 17 januari 2005, 11:09:17
av matseng
Lena Söderberg, från Playboy anno 1972. Läs mer här : http://www-2.cs.cmu.edu/~chuck/lennapg/lenna.shtml

Postat: 17 januari 2005, 11:36:47
av RDX*
zeus skrev:Lägger min röst på högpass.
Rätt :bravo:, det man kan se är att filtret förstärker konturerna och tar bort enformiga fält dvs. ett högpassfilter.

Postat: 17 januari 2005, 13:52:48
av zeus
Blev lite osäker, lättare om den var svart/vit.

Får jag ställa en fråga nu?

Postat: 17 januari 2005, 17:09:34
av zeus
Fråga:
Hur snabbt färdas elektricitet, vill ha svar både i elektonhastighet och spänningsvivåhastighet.

Postat: 17 januari 2005, 17:39:26
av babbage
Drifthastigheten för elektroner beror på storleken på potentialskillnaden och ledarmaterial. För koppar har jag för mig att det är i storleksordningen några mm/s.

Spänningshastighet för en transmissionsledning beror på permitiviteten. För en vanlig koaxialkabel brukar det väl vara någonstans 0,7-0,8 ggr ljushastigheten.

Postat: 17 januari 2005, 20:44:09
av Sigge Sinusspänning
24. Vad är en varaktor för något?

25. Exponeringsmätaren i min 40 år gamla kamera fungerar fortfarande, utan något batteribyte (kopplad exponeringsmätare med visare). Vad för slags cell driver exponeringsmätaren?