Gå til innhold

Matte i media og forskning.


rlz

Anbefalte innlegg

Videoannonse
Annonse
Skrevet
Kom på det rett før du postet Torbjørn. :)

 

Løsning:

post-30930-1148043508_thumb.png

6133038[/snapback]

 

Sikker på at du skrev oppgaven rett? Det hadde blitt pent dersom det var (x/3) + ((3+x)/(x+3)) ;)

Skrevet (endret)
Kom på det rett før du postet Torbjørn. :)

 

Løsning:

post-30930-1148043508_thumb.png

6133038[/snapback]

 

Sikker på at du skrev oppgaven rett? Det hadde blitt pent dersom det var (x/3) + ((3+x)/(x+3)) ;)

6141269[/snapback]

Nei, oppgaven er riktig skrevet. post-30930-1148040386.png

 

Det er en litt rar heldagsprøve synes jeg. Til og med en 2.gradslikning uten løsning.

Den er også en god del vanskeligere enn en annen heldagsprøve vi har fått utdelt. :hmm:

Endret av endrebjorsvik
Skrevet

x^2+6x-9 = 0 har forsåvidt en helt grei løsning.

 

Du har jo formelen for andregradslikning: (-b +- (b^2-4ac)^0,5)/2a

 

Den gir deg: (-6 +-(36+4*6*9))/2 = (-6+-72^0,5)/2

Det gir deg x verdiene: -3+3*2^0,5 og -3-3*2^0,5 (^0,5 = roten av)

Da får du x = -3(1 - roten av 2) eller -3(1 + roten av 2).

Brøker og rot-tegn er kaos på forum, si fra hvis det var uklart.

Skrevet
Hvis du kan LaTeX, kan du skrive snutter her: http://newton.phys.ntnu.no/~spreeman/qndl/0.25/

Det er et lite verktøy jeg rasket sammen for noen måneder siden, som generer bilderfiler av LaTeX-snutter. Eksempelvis svaret på det du hadde over:

qndl-6f6218c2b642e7f622fbdf7509c96760.png

6144174[/snapback]

Oi!! Sånn en har jeg drømt om helt siden jeg skrev min først post på "Teknologi & Vitenskap". Hvordan virker den? Går ut i fra at du bruker MiKTeX, eller noe, men hvordan får du det til å bli .png?

Skrevet
Snedig program:) Hvordan jeg du rot-tegn?

6145477[/snapback]

 

 

s=\int_a^b\sqrt{1+\left(\frac{dy}{dx}\right)^2}dx er et eksempel hvor du har mange artige ting.

Skrevet

Ja, LaTeX-støtte i forumet burde absolutt være på sin plass. Det kan til og med inspirere meg til å faktisk sette meg bedre inn i LaTeX. :)

 

Har noen kontaktet moderator og fremmet forslag?

Skrevet (endret)
Hvis du kan LaTeX, kan du skrive snutter her: http://newton.phys.ntnu.no/~spreeman/qndl/0.25/

Det er et lite verktøy jeg rasket sammen for noen måneder siden, som generer bilderfiler av LaTeX-snutter. Eksempelvis svaret på det du hadde over:

qndl-6f6218c2b642e7f622fbdf7509c96760.png

6144174[/snapback]

Oi!! Sånn en har jeg drømt om helt siden jeg skrev min først post på "Teknologi & Vitenskap". Hvordan virker den? Går ut i fra at du bruker MiKTeX, eller noe, men hvordan får du det til å bli .png?

6145695[/snapback]

 

Scriptet er bare en naivt sammenslengt serie UNIX-kommandoer. Jeg måtte lete en stund for å finne en allment tilgjengelig webserver på universitetet som hadde både LaTeX og ImageMagick (det som lager PNG-fil av resultatet) installert. Det er jo ikke akkurat daglig kost for webservere flest. Heldigvis hadde fysisk institutts Newton dette.

Her er koden slik den fremstår for øyeblikket. Håper å få polert den litt penere, mer portabel/distribuerbar og brukervennlig når eksamenstiden er over, samt å skrive om til Python.

<?php
$VERSION=0.25;
$PATH='/home/spreeman/public_html/qndl/'.$VERSION.'/';
$HEAD='head.tex';
$TAIL='tail.tex';	
$TMPDIR='./tmp/';
$OUTDIR='./output/';
$CONVERT='convert';
$LATEX='latex';
$CODELIMIT=2<<10;

$usercode=stripslashes($_POST['code']);
if (strlen($usercode)>$CODELIMIT)
{
 $usercode='Submitted code is limited to $'.$CODELIMIT.'$ bytes at the present.';
}

chdir($PATH);
//$hash='qndl-'.date("Ymd").'-'.substr(md5(rand()), 0, 8);
$hash=md5($usercode);
$texfile='qndl-'.$hash.'.tex';
$psfile='qndl-'.$hash.'.ps';
$dvifile='qndl-'.$hash.'.dvi';
$pngfile='qndl-'.$hash.'.png';

if (!file_exists($OUTDIR.$pngfile) && !file_exists($TMPDIR.$texfile) && !file_exists($TMPDIR.$dvifile))
{
 $fp=fopen($HEAD, 'r');
 $latex_input=fread($fp, filesize($HEAD));
 fclose($fp);
 $latex_input.="\n".$usercode;
 $fp=fopen($TAIL, 'r');
 $latex_input.="\n".fread($fp, filesize($TAIL));
 fclose($fp);
 $fp=fopen($TMPDIR.'/'.$texfile, 'w');
 fwrite($fp, $latex_input); 
 fclose($fp);
 chmod($TMPDIR.'/'.$texfile, 0666);
 
 chdir($TMPDIR);
 exec($LATEX.' --interaction=batchmode '.$texfile, $latex_output);
 $latex_output=implode("\n", $latex_output);
 exec('dvips -q -x 1800 -E -o '.$psfile.' '.$dvifile, $dvips_output);
 $dvips_output=implode("\n", $dvips_output);
 exec($CONVERT.' '.$psfile.' '.$pngfile, $convert_output);
 $convert_output=implode("\n", $convert_output);
 exec('mv '.$pngfile.'.0 ../'.$OUTDIR.$pngfile, $mv_output); /* .0 fikser rar convert-versjon på stud. Hvis ting dør, er det nok imagemagick som er fikset.*/
 $mv_output=implode("\n", $mv_output);
 exec('rm qndl-'.$hash.'*', $rm_output);
 $rm_output=implode("\n", $rm_output); 

 echo '<a href="output/'.$pngfile.'">'.$pngfile.'</a>';	
}
else
{
 echo 'Result found in cache...<br>';
 echo '<a href="output/'.$pngfile.'">'.$pngfile.'</a>';
}
?>

Endret av gspr
Skrevet (endret)

Støtter .png gjennomsiktighet? Det hadde vært greit som bakgrunn, så det ser mer naturlig ut i forumet.

 

PS. Det hadde kanskje vært en idé med "Den store LaTeXtråden".

Endret av JeffK
Skrevet
Støtter .png gjennomsiktighet? Det hadde vært greit som bakgrunn, så det ser mer naturlig ut i forumet.

 

6150450[/snapback]

 

Ja. "Problemet" er at LaTeX genererer Postscript, som jeg så konverterer til PNG med convert. Da blir bakgrunnen hvit. Men det er sikkert mulig å be convert gjøre alt hvitt til transparent.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...