Code Monkey home page Code Monkey logo

maxima-calculus2's Introduction

Maxima Calculus 2

Maxima funktioner til løsning af eksamensopgaver i kurset Calculus 2 på Aarhus Universitet.

Introduktion

Maxima i CLI eller Emacs

Indlæs filen main.mac i Maxima med følgende kommando.

batchload("main.mac");

Afprøv at det virker:

criticalPoints(y^2 + 6*x*y + 6*x^2 - 28*y - 66*x + 200);

Du skulle nu se output i stil med følgende:

criticalPoints output

wxMaxima

Indlæs programmet i wxMaxima ved at vælge File -> Load Package..., find main.mac filen og indlæs den.

Afprøv at det virker ved at indtaste

criticalPoints(y^2 + 6*x*y + 6*x^2 - 28*y - 66*x + 200);

og tryk Shift-Enter. Du skulle nu se følgende output:

criticalPoints output

Funktioner

gradient

Til løsning af opgavetyper med teksten

Der beregnes gradient og retningsafledede.

gradient skal gives et udtryk af x og y, et punkt og en retning i form af en enhedsvektor.

gradient(x^4 + 3*x^3*y^3 + 6*y^2, [-1,2], 1/sqrt(2)*[-1,-1]);

gradient output

gradientAngle

Tilsvarende gradient men for opgaver hvor der stedet for en vektor gives en vinkel.

gradientAngle(11*x^3 + 15*y^2, [1,2], 3*%pi/4);

Bemærk at π i Maxima skal skrives som %pi.

areaVol

Til løsning af opgavetyper med teksten:

Areal eller rumfang af delmængder i planen eller rummet ønskes beregnet.

Og lignende opgaver hvor et dobbeltintegrale skal findes og beregnes.

Funktionen skal gives nedre og øvre grænse for x, nedre og øvre grænse for y samt nedre og øvre grænse for z.

areaVol question

areaVol(0, 1, x^3, x^2, y, 2*y+x);

criticalPoints

Til løsning af opgavetyper med teksten:

Gennemfør en undersøgelse af kritiske punkter og en bestemmelse af arten af disse ved anden- ordenskriteriet (“second derivatives test”).

Funktionen skulle gerne give alt information nødvendigt for besvarelse.

criticalPoints(y^2 + 6*x*y + 6*x^2 - 28*y - 66*x + 200);

twoVectors

Til løsning af opgavetyper hvor to vektorer er givet og hvor teksten er:

Afstande og projektioner ønskes beregnet.

twoVectors([0,1,1],[1,2,3]);

threeVectors

Til løsning af opgavetyper hvor tre vektorer er givet og hvor teksten er:

Afstande og projektioner ønskes beregnet.

threeVectors([1,-1,1],[2,3,1],[3,3,2]);

maclaurin

Til løsning af opgavetyper med teksten

Maclaurinrækker i relation til denne funktion beregnes.

Udover funktionen f(x) skal maclaurin også gives den n for hvilken f^(n)(0) skal findes og værdien for F(0).

maclaurin(x^2 * sin(x), 7, 9);

calcMatrix

Til løsning af opgavetyper med teksten

Der ønskes en redegørelse for egenværdier og egenvektorer.

calcMatrix(matrix([1,0,0],[1,9,2],[1,2,9]));

calcMatrix output

unitVecRad

Beregning af enhedsvektor udfra radianer

unitVecRad(%pi/3)

maxima-calculus2's People

Contributors

paldepind avatar limemloh avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.