Está en la página 1de 36

Control Maple CLI01

1. (1 PUNTO) Calcula o seguinte lı́mite:

µ ¶ xx+1
2 −1

x2 − x + 1
lı́m √ (1)
x→∞ x2 − 1 − 4
SOLUCIÓN: limit(((x**2-x+1)/(x**2-1)-4))**((x**2-1)/(x**2+1)),x=infinity)
2. (1 PUNTO) Calcula a seguinte derivada:
µ ¶
∂2 e−xy sin(3x + 4y)
√ (2)
∂x∂y lnx x + y
SOLUCIÓN: diff((exp(-x*y)*sin(3*x + 4*y))/(log(x)*sqrt(x + y)), y, x)
3. (1 PUNTO) Calcula a seguinte integral:
Z ∞
4e−x
dx (3)
0 x2 − 3x + 1

SOLUCIÓN: int((4*exp(-x))/(x**2 - 3*x + 1), x = 0..infinity)

4. (1 PUNTO) Calcula a seguinte serie:

n
X
(a + id)ri−1 (4)
i=0

SOLUCIÓN: sum((a+ i*d)*r**(i - 1), i = 0..n)


ln(x)
5. (1 PUNTO) Desenvolve en serie de Taylor de orde 7 en torno a x = 5 a función f (x) = x

SOLUCIÓN: taylor(log(x)/x, x = 5, 7)
6. (1 PUNTO) Representa gráficamente x = ucosv, y = usenv, z = ucosu con 5000 puntos e u ∈ [0, 10], v ∈
[0, 2π]
SOLUCIÓN: with(plots): plot3d([u*cos(v), u*sin(v), u*cos(u)], u = 0..0, v = 0..2*Pi, numpoints
= 5000)
7. (1 PUNTO) Representa gráficamente x = cost + 1, y = sent + 2, z = 3cost
SOLUCIÓN: with(plots): spacecurve([cos(t) + 1, sin(t) + 2, 3*cos(t)], t = 0..100)

8. (1 PUNTO) Resolve simbólicamente o sistema de ecuacións x2 + y 2 = 1, x + y = x − y
SOLUCIÓN: solve(x**2 + y**2 = 1, sqrt(x + y) = x - y, [x, y])

9. (1 PUNTO) Ordea por orde ascendente o polinomio 6xy 5 + 12y 4 + 14x3 y 3 − 15x2 y 3 + 9x3 y 2 − 30xy 2 −
35x4 y + 18x2 y + 21x5
SOLUCIÓN: sort(6*x*y**5 + 12*y**4 + 14*x**3*y**3 - 15*x**2*y**3 + 9*x**3*y**2 - 30*x*y**2
- 35*x**4*y + 18*x**2*y + 21*x**5, [x, y], ’ascending’)
10. (1 PUNTO) Descompón en fraccións parciais a expresión:

x3 + 3x2 − 2x − 2
(5)
x3 + 2x2 + x

SOLUCIÓN: convert((x**3 + 3*x**2 - 2*x - 2)/(x**3 + 2*x**2 + x), parfrac)


Control Maple CLI02
1. (1 PUNTO) Calcula o seguinte lı́mite:

µ ¶ xx+1
2 −1

x2 − x + 1
lı́m √ (1)
x→∞ x2 − 1 − 4
SOLUCIÓN: limit(((x**2-x+1)/(x**2-1)-4))**((x**2-1)/(x**2+1)),x=infinity)
2. (1 PUNTO) Calcula a seguinte derivada:
µ ¶
∂2 e−xy sin(3x + 4y)
√ (2)
∂x∂y lnx x + y
SOLUCIÓN: diff((exp(-x*y)*sin(3*x + 4*y))/(log(x)*sqrt(x + y)), y, x)
3. (1 PUNTO) Calcula a seguinte integral:
Z ∞
4e−x
dx (3)
0 x2 − 3x + 1

SOLUCIÓN: int((4*exp(-x))/(x**2 - 3*x + 1), x = 0..infinity)

4. (1 PUNTO) Calcula a seguinte serie:

n
X
(a + id)ri−1 (4)
i=0

SOLUCIÓN: sum((a+ i*d)*r**(i - 1), i = 0..n)


ln(x)
5. (1 PUNTO) Desenvolve en serie de Taylor de orde 7 en torno a x = 5 a función f (x) = x

SOLUCIÓN: taylor(log(x)/x, x = 5, 7)
6. (1 PUNTO) Representa gráficamente x = ucosv, y = usenv, z = ucosu con 5000 puntos e u ∈ [0, 10], v ∈
[0, 2π]
SOLUCIÓN: with(plots): plot3d([u*cos(v), u*sin(v), u*cos(u)], u = 0..0, v = 0..2*Pi, numpoints
= 5000)
7. (1 PUNTO) Representa gráficamente x = cost + 1, y = sent + 2, z = 3cost
SOLUCIÓN: with(plots): spacecurve([cos(t) + 1, sin(t) + 2, 3*cos(t)], t = 0..100)

8. (1 PUNTO) Resolve simbólicamente o sistema de ecuacións x2 + y 2 = 1, x + y = x − y
SOLUCIÓN: solve(x**2 + y**2 = 1, sqrt(x + y) = x - y, [x, y])

9. (1 PUNTO) Ordea por orde ascendente o polinomio 6xy 5 + 12y 4 + 14x3 y 3 − 15x2 y 3 + 9x3 y 2 − 30xy 2 −
35x4 y + 18x2 y + 21x5
SOLUCIÓN: sort(6*x*y**5 + 12*y**4 + 14*x**3*y**3 - 15*x**2*y**3 + 9*x**3*y**2 - 30*x*y**2
- 35*x**4*y + 18*x**2*y + 21*x**5, [x, y], ’ascending’)
10. (1 PUNTO) Descompón en fraccións parciais a expresión:

x3 + 3x2 − 2x − 2
(5)
x3 + 2x2 + x

SOLUCIÓN: convert((x**3 + 3*x**2 - 2*x - 2)/(x**3 + 2*x**2 + x), parfrac)


Control Maple CLI04
1. (1 PUNTO) Define a seguinte matriz:
 
1 2 3 4 5 6
 7 8 9 8 7 6 
5 4 3 2 1 2

SOLUCIÓN: Matrix(3, 6, [1,2,3,4,5,6,7,8,9,8,7,6,5,4,3,2])


2. (1 PUNTO) Resolve numéricamente o sistema de ecuacións x2 + y 2 = 1, ln(x + y) = x − y.
SOLUCIÓN: fsolve(x**2+y**2 = 1, ln(x+y) = x-y, x, y)
3. (1 PUNTO) Atopa a expresión x(n) en función de n, estando x(n) definida por x(n) = 3x(n − 2) −
2x(n − 4), x(1) = 0, x(2) = 1, x(3) = 0, x(4) = −1.
SOLUCIÓN: rsolve(x(1) = 0, x(2) = 1, x(3) = 0, x(4) = -1, x(n) = 3*x(n-2)-2*x(n-4), x(n))
4. (1 PUNTO) Representa gráficamente x2 + sin(x)cos(y) + y 2 = 1.
SOLUCIÓN: implicitplot(x**2 + sin(x)cos(y) + y**2 = 1, x = -1..1, y=-2..2)
· ¸
x2
5. (1 PUNTO) Representa gráficamente y = f (x, t) = exp − sin(t) sin(20xt) con x ∈ [0, 5]. NOTA: t
100
é o tempo.
SOLUCIÓN: animate(exp(-(x**2*sin(t))/100)*sin(20*x*t), x=0..5, t=1..10, frames=10)
6. (1 PUNTO) Calcula o seguinte lı́mite:
µ ¶
1 1
lı́m − (1)
x→0 sen2 x x2

SOLUCIÓN: limit(1/sin(x)**2 - 1/x**2, x = 0)


7. (1 PUNTO) Define e representa gráficamente no intervalo [0, 10] a seguinte función:
Z x
f (x) = e−t sin10tdt (2)
0

SOLUCIÓN: plot(int(exp(-t)*sin(10*t), t = 0..x), x = 0..10)


8. (1 PUNTO) Calcula o polinomio con raices {1, −12, −3 ± 2i} na súa forma ordeada (graos decrecentes).
SOLUCIÓN: sort(expand((x - 1)*(x + 12)*(x + 3 - 2*I)*(x + 3 + 2*I)))
√ √
9. (1 PUNTO) Desenvolve en serie de Taylor de orde 6 a función f (x, y) = ( x + y)2 ln(1 + xy) en torno
ao punto x = 0, y = 0.
SOLUCIÓN: mtaylor((sqrt(x) + sqrt(y))**2* ln(1 + x*y), [x, y], 6)
1 1 1 1 2x4 + 3x3 + 10x2 − 2x − 5
10. (1 PUNTO) Convirte a expresión + 2+ − 2 en
x x x − 1 x + 2x + 5 x5 + x4 + 3x3 − 5x2
SOLUCIÓN: f:=1/x + 1/x**2 + 1/(x - 1) - 1/(x**2 + 2*x + 5); normal(f, expanded)
Control Maple CLI05
1. (1 PUNTO) Avalı́a o polinomio −4x3 + x2 − 12x − 1 no punto x = −3 de dúas formas distintas.
SOLUCIÓN: eval(-4x∧3 + x∧2 - 12x - 1, x = -3); subs(x = -3, -4x∧3 + x∧2 - 12x - 1)
2. (1 PUNTO) Define a matriz A definida por aij = xi−1 y j+1 , i = 1, . . . , 3, j = 1, . . . , 4, onde x e y son
variábeis simbólicas.
SOLUCIÓN: f:=(i, j) ->x∧(i-1)*y∧(j+1); a := Matrix(4, f)

3. (1 PUNTO) Define e representa a seguinte función a cachos:




 sin(x) x < −1


 cos(x)
 −1 ≤ x < 0
f (x) = x2 + x − 1 0≤x<1

 ln(x) 1<x<2


 1

x>2
x

SOLUCIÓN: f:=x->piecewise(x<-1,sin(x),-1<=x and x<0,cos(x),0<x and x<=1,x**2+x-1,1<x and


x<2,ln(x),1/x); plot(f(x),-2..3
4. (1 PUNTO) Define a expresión f (x, y) = ax2 + by 2 + ct e transfórmaa en función con variábeis indepen-
dentes (x, y, t).
SOLUCIÓN: f := a*x∧2+b*y∧2+c*t; g := unapply(f, x, y, t)

5. (1 PUNTO) Calcula a integral dobre:


Z 1 Z x
(x2 + y 2 + 2xy)dxdy (1)
0 −x

SOLUCIÓN: int(x∧2+y∧2+2*x*y, [y = -x .. x, x = 0 .. 1])

6. (1 PUNTO) Calcula a seguinte serie numérica:


X n−1
(2)
i=1
n2 en

SOLUCIÓN: sum((n-1)/(n**2*exp(n)), n = 1 .. infinity)



X n2
7. (1 PUNTO) Crea a serie de potencias: f (n)xn con f (n) = , f (0) = 1. Calcula a súa serie
n=0
n3 + ln(n)
inversa e trúncaa aos 8 primeiros termos.
SOLUCIÓN: restart; with(powseries); powcreate(f(n) = n**2/(n**3+ln(n)), f(0) = 1)
tpsform(inverse(f), x, 8)
8. (1 PUNTO) Representa gráficamente ρ = θ2 sinφ con θ ∈ [0, 2π], φ ∈ [0, 2π], 5000 puntos e eixos normais.
SOLUCIÓN: with(plots); plot3d(theta**2*sin(phi), theta = 0 .. 2*Pi, phi = 0 .. 2*Pi, coords
= spherical, numpoints = 5000, axes = normal)
9. (1 PUNTO) Representa gráficamente x = t2 cost, y = tsent, t = 0, . . . , 50
SOLUCIÓN: plot([t**2*cos(t), t*sin(t), t = 0 .. 50])
10. (1 PUNTO) Dado o polinomio p(x) = x4 − x3 + x2 − 3x + 1, factorı́zao, calcula as súas raı́ces exactas e
resolve numéricamente a ecuación p(x) = 0.
SOLUCIÓN: p := x**4 - x**3 + x**2 - 3*x + 1; factor(p); roots(p, { sqrt(2), I}); fsolve(p,
x, complex)
Control Maple
1. (1 PUNTO) Determina se o número 1261 é primo e descompono en factores primos.
SOLUCIÓN: isprime(1261); ifactor(1261)
2. (1 PUNTO) Define un vector fila v de 10 elementos tal que vi = i2 + i + 1, i = 1, . . . , 10.
SOLUCIÓN: f := i ->i**2+i+1: v := Vector[row](10, f)
3. (1 PUNTO) Aproxima a función f (x, y) = sin(x+y)
√ 2 2 mediante unha serie de Taylor de orde 7 en torno ao
x +y
punto (−1, 0).
SOLUCIÓN: mtaylor(sin(x+y)/sqrt(x**2+y**2), [x = -1, y = 0], 7)

X ke−k/2
4. (1 PUNTO) Calcula a serie numérica infinita como un número real en punto flotante.
k+1
k=1

SOLUCIÓN: evalf(sum(k*exp(-(1/2)*k)/(k+1), k = 1 .. infinity))


" #
∂3 sin(x2 + y 2 + z 2 )
5. (1 PUNTO) Calcula a derivada p no punto x = −1, y = 1, z = −1.
∂x2 ∂z x2 + y 2 + z 2
SOLUCIÓN: f := (x, y, z) ->sin(x*y*z)/sqrt(x**2+y**2+z**2); (D[1, 1, 3](f))(-1, 1, -1)
ou ben:
diff(diff(sin(x*y*z)/sqrt(x**2+y**2+z**2), x$2), z); subs(x = -1, y = 1, z = -1, %)

6. (1 PUNTO) Representa gráficamente a curva dada por x(t) = 1 + t2 , y(t) = 2cos(2t), z(t) = ln(1 + t), t =
0, . . . , 100
SOLUCIÓN: with(plots): spacecurve([1+t**2, 2*cos(2*t), ln(1+t), t = 0 .. 100], axes =
normal)

7. (1 PUNTO) Calcula numéricamente dúas solucións reais da ecuación x2 + log(1 + x2 ) = 2 (debes usar
un comando dúas veces).
SOLUCIÓN: fsolve(x**2+log(1+x**2) = 2, x = -1); fsolve(x**2+log(1+x**2) = 2, x = 1)
8. (1 PUNTO) Calcula as 7 raı́ces do polinomio x7 − x6 + x5 − x4 + x3 − x2 + x − 1.
SOLUCIÓN: roots(x**7 - x**6 + x**5 - x**4 + x**3 - x**2 + x - 1, {I, sqrt(2)})
R1 p
9. (1 PUNTO) Calcula a lonxitude da curva y = f (x) = x2 , x ∈ [−1, 1], dada por L = −1 1 + f 0 (x)2 dx
SOLUCIÓN: int(sqrt(1 + (diff(x**2, x))**2), x = -1 .. 1)
x2 +x−2
10. (1 PUNTO) Dada a función racional x2 −x−2 : a) factoriza o seu numerador e denominador; b) descompona
en fraccións parciais
SOLUCIÓN: f := (x**2 + x - 2)/(x**2 - x - 2); convert(f, parfrac, x); factor(f)
Control Maple
r
x6 y 53
1. (1 PUNTO) Simplifica a expresión .
1000x3
SOLUCIÓN: simplify((x**6*y**5/(1000*x**3))**(1/3))
2. (1 PUNTO) Define o vector fila v = (x2 , π, −1, a + b) e calcula vvT .
SOLUCIÓN: v := Vector[row](4, [x**2, Pi, -1, a+b]); with(LinearAlgebra); evalm(v &* Transpose(v)))
3. (1 PUNTO) Resolve o sistema de ecuacións lineais x + y − z = 2, x − y + z = 0, −x + y − 2z = 1.
SOLUCIÓN: with(LinearAlgebra): LinearSolve(Matrix(3, 4, [1, 1, -1, 2, 1, -1, 1, 0, -1,
1, -2, 1]))
p ∂2f
4. (1 PUNTO) Define a función de Maple f (x, y) = x2 y + xy 2 , calcula e o seu valor no punto
∂x∂y
x = 1, y = 1.
SOLUCIÓN: f := (x, y) ->sqrt(x**2*y+x*y**2); D[1, 2](f); D[1, 2](f)(1, 1)
x + ty − aln(1 + b)
5. (1 PUNTO) Convirte a expresión nunha función de Maple f de variábeis a, b.
y 2 + at − b3
SOLUCIÓN: f := unapply((x+t*y-a*ln(1 + b))/(y**2+a*t-b**3), a, b)
Z ∞ Z x
t+1 t+1
6. (1 PUNTO) Calcula a integral 3
dt e o lı́mite lı́m 3
dt (deben coincidir).
1 t +1 x→∞ 1 t +1

SOLUCIÓN: int((t+1)/(t**3+1), t = 1 .. infinity); limit(int((t+1)/(t**3+1), t = 1 .. x),


x = infinity)

X∞ Xk
n+1 n+1
7. (1 PUNTO) Calcula a suma 3
e o lı́mite lı́m (deben coincidir).
n=1
n +1 k→∞
n=1
n3 + 1

SOLUCIÓN: sum((n+1)/(n**3+1), n = 1 .. infinity); limit(sum((n+1)/(n**3+1), n = 1 .. k),


k = infinity)

8. (1 PUNTO) Representa o lugar xeométrico dado pola ecuación ρ = sin2 (θ)sin2 (φ), ρ ∈ [0, 1], θ ∈
[0, 2π], φ ∈ [0, π].
SOLUCIÓN: with(plots); implicitplot3d(rho = sin(phi)**2*sin(theta)**2, rho = 0 .. 1, theta
= 0 .. 2*Pi, phi = 0 .. Pi, coords = spherical, axes = normal)
9. (1 PUNTO) Atopa as solucións enteiras do sistema de ecuacións x − y + z = 0, x + y − z = 0.
SOLUCIÓN: isolve({x-y+z = 0, x+y-z = 0}, k)

10. (1 PUNTO) Manipula a expresión x2 (x + x(x − 5)x3 + x2 ) convertı́ndoa nun polinomio ordeado por
graos crecentes.
SOLUCIÓN: p := x**2*(x+x*(x-5)*(x**3)+x**2); sort(expand(p), x, ’ascending’)
Control Maple
2
1. (1 PUNTO) Dada a ecuación ea x
= b + x, calcula x en función de a e b. Calcula o valor real en punto
flotante de x para a = 1, b = 2.
SOLUCIÓN: solve(exp(a**2 *x) = x+b, x); evalf(subs(a = 1, b = 2, %))
2. (1 PUNTO) Representa gráficamente a curva dada por ρ(θ) = θ(4 + sin(3θ)), θ ∈ [0, 2π]
SOLUCIÓN: with(plots): polarplot(t*(4 + sin(t)), t = 0..2*Pi)

Xk
n2 − 1
3. (1 PUNTO) Calcula a seguinte serie numérica:
n=1
n2 + 1

SOLUCIÓN: sum((n**2 - 1)/(n**2 + 1)), n = 1..k)


4. (1 PUNTO) Calcula xn como función de n se sabemos que xn = 2xn−1 − 5xn−2 e que x1 = 0, x2 = 1
SOLUCIÓN: rsolve(x(n) = 2*x(n-1) - 5*x(n-2), x(1)=0,x(2)=1, x(n))
5. (1 PUNTO) Define a matriz A cadrada de orde 3 dada por a11 = −1, a13 = π, a21 = x4 e os elementos
restantes iguais a -1.
SOLUCIÓN: Matrix(3, 3, {(1,1)=-1, (1,3)=Pi, (2,1)=x**4}, fill = -1)
x+y
6. (1 PUNTO) Define a función de Maple f (x, y) = x−y e calcula o seu valor no punto (1, 2)
SOLUCIÓN: f:=(x,y)->(x+y)/(x-y); f(1, 2)
Z 1Z y
7. (1 PUNTO) Calcula a integral ex+y sin(x)sin(y)dxdy
0 −y

SOLUCIÓN: int(exp(x+y)*sin(x)*sin(y), [x=-y..y,y = 0..1])


8. (1 PUNTO) Calcula o máximo común divisor e mı́nimo común múltiplo dos polinomios p = x3 − x e
q = x2 − 1.
SOLUCIÓN: p:= x**3 - x; q := x**2 - 1; gcd(p, q); lcm(p, q)

9. (1 PUNTO) Ordea o polinomio p(x, y) = x4 y 2 + x4 y + x2 y − xy 5 + x2 y 3 : a) por orde decrecente das


potencias en x; b) por grao total (suma de graos de x e y nun monomio) descendente.
SOLUCIÓN: p := x**4*y**2 + x**4*y - x*y**5 + x**2*y**3; sort(p, x, descending); sort(p,
[x, y], tdeg)

sin(t x2 +y 2 )
10. (1 PUNTO) Representa gráficamente a superficie f (x, y) = √ 2 2 , x, y, ∈ [−5, 5], t ∈ [1, 10]
t x +y

SOLUCIÓN: with(plots); animate3d(sin(t*sqrt(x**2+y**2))/(t*sqrt(x**2+y**2)), x = -5 ..


5, y = -5 .. 5, t = .1 .. 5, frames = 10, axes = normal)
Control Maple
1. (1 PUNTO) Calcula o resto e cociente da división de 37 por 2.
SOLUCIÓN: irem(37,2); iquo(37,2);
2. (1 PUNTO) Define unha matriz de 3 × 3 inicializada co vector v = (1, 2, 3, 4, 5, 6, 7, 8, 9) é calcula o seu
determinante.
SOLUCIÓN: A:=Matrix(3,3, [1,2,3,4,5,6,7,8,9]); with(LinearAlgebra): Determinant(A);
d2 f (x) x4 − 16
3. (1 PUNTO) Calcula o valor da derivada segunda 2
da función f (x) = 3 no punto x = 1 en
dx x −8
punto flotante.
SOLUCIÓN: fx:=(x**4-16)/(x**3-8); g:=diff(fx, x$2); evalf(subs(x=1, g)); ou
f:=x->(x**4-16)/(x**3-8); d:=D[1,1](f); evalf(d(1));
Z
4. (1 PUNTO) Calcula a integral indefinida ex cos(x)dx.

SOLUCIÓN: int(exp(x)*cos(x), x);


t t
5. (1 PUNTO) Representa gráficamente a curva dada por x(t) = + t cos(t), y(t) = + t sin(t), z(t) =
2π 8π
t
, t = 0, . . . , 8π
8
SOLUCIÓN: with(plots):spacecurve([t/(2*Pi)+t*cos(t), t/(8*Pi)+t*sin(t), t/8], t=0..8*Pi);
6. (1 PUNTO) Representa gráficamente o sistema de inecuacións x + y ≥ 0, 2x − y ≥ 0.
SOLUCIÓN: with(plots): inequal(x+y >=0, 2*x-y >= 0, x=0..5, y=0..5);
p √
7. (1 PUNTO)Resolve a ecuación f (n) = 2f (n − 1), f (1) = 2, n ≥ 2.
SOLUCIÓN: rsolve(f(n)=sqrt(2*f(n-1)), f(1)=sqrt(2), f(n));
8. (1 PUNTO) Multiplica os. Elixe o intervalo de representación. polinomios p(x) = x + xy − 4 e q(x) =
4y 2 + 6xy − 3x − 3 e agrupa os coeficientes das potencias de x. O resultado é (3y + 6y 2 − 3)x2 + (−27y +
4y 2 + 9 + 4y 3 )x + 12 − 16y 2 .
SOLUCIÓN: p:=x +x*y-4; q:=4*y**2+ 6*x*y-3*x-3; collect(expand(p*q), x);
9. (1 PUNTO) Calcula o mı́nimo común multiplo e máximo común divisor dos polinomios p(x) = x3 +
2x2 − x − 2 e q(x) = x3 + x2 − 17x + 15.
SOLUCIÓN: p:=x**3+2*x**2-x-2; q:=x**3+x**2-17*x+15; lcm(p,q); gcd(p,q);
1 sin(x)
10. (1 PUNTO) Define as funcións de Maple f (x) = x2 ex −
e g(x) = e calcula f (g(x)).
x x
SOLUCIÓN: f:=x->x**2*exp(x)-1/x; g:=x->sin(x)/x; h:=f@g; h(z);
Control Maple
1. (1 PUNTO) Calcula o módulo do número complexo z = 3 + 4i.
SOLUCIÓN: z:=4 + 3*I; z*conjugate(z);

2. (1 PUNTO) Define unha matriz A de 3 × 3 inicializada co vector v = 1, 2, 3, 4, 5, 6, 7, 8, 9 e calcula o


produto da matriz A pola súa transposta.
SOLUCIÓN: A:=Matrix(3,3, [1,2,3,4,5,6,7,8,9]); with(LinearAlgebra): B:=Transpose(A); evalm(A
& * B);
2
3. (1 PUNTO) Calcula os lı́mites laterais da función f (x) = 1 no punto x = 0.
3 + 4x
SOLUCIÓN: f:=2/(3+4**(1/x)); limit(f, x=0, right); limit(f, x=0, left);
Z 1
4. (1 PUNTO) Calcula a integral definida (x3 + 5x2 − 2)e2x dx como un número real en punto flotante.
0

SOLUCIÓN: int((x**3+5*x**2-2)*exp(2*x), x=0..1); evalf( %); ou convert( %, float);


X

n2 + 1
5. (1 PUNTO) Calcula a serie numérica infinita como un número real en punto flotante.
n!
k=0

SOLUCIÓN: sum((n**2+1)/n!, n=0..infinity); evalf( %);

6. (1 PUNTO) Representa gráficamente a curva en coordenadas polares ρ(θ) = cos(4θ)θ2 no intervalo


[0, 4π]
SOLUCIÓN: with(plots):polarplot(cos(4*theta)*theta**2, theta=0..4*Pi);
7. (1 PUNTO) Resolve simbólicamento o sistema de ecuacións 7(x − y) = 9x − 1, x − y = 3. Comproba
que as solucións verifican o sistema de ecuacións.
SOLUCIÓN: ecs:={7*(x-y)=9*x-1, x-y=3}; sol:=solve(ecs, {x,y}); eval(ecs, sol) ou subs(sol, ecs);}

8. (1 PUNTO) Representa gráficamente a curva (x2 − y 2 )2 + 3x2 y − y 3 = 0. Elixe o intervalo de repre-


sentación.
SOLUCIÓN: with(plots): implicitplot((x**2+y**2)**2+3*x**2*y-y**3, x=-1..1, y=-1..1); ou
ben with(plots): f:=(x,y)->(x**2+y**2)**2+3*x**2*y-y**3; implicitplot(f, -1..1, -1..1);

9. (1 PUNTO)
SOLUCIÓN:

10. (1 PUNTO)
SOLUCIÓN:
Control Maple
1. (1 PUNTO) Calcula o ángulo e o complexo conxugado do número complexo z = 3 + 4i.
SOLUCIÓN: z:=4 + 3*I; argument(z); conjugate(z);
2. (1 PUNTO) Define unha matriz A de 3 × 3 inicializada co vector v = (1, 2, 3, 4, 5, 6, 7, 8, 9), é calcula o
produto da matriz A pola súa transposta.
SOLUCIÓN: A:=Matrix(3,3, [1,2,3,4,5,6,7,8,9]); with(LinearAlgebra): B:=Transpose(A); evalm(A
& * B);
cos(x)
3. (1 PUNTO)Calcula o valor da función f (x) = no punto x = π/2 como un número real en
1 + sin(x)
punto flotante.
SOLUCIÓN: f:=cos(x)/(1+sin(x)); evalf(subs(x=Pi/2, f)); ou f:=x->cos(x)/(1+sin(x)); f(Pi/2);
Z π
4. (1 PUNTO) Calcula a integral definida cos xesin x dx.
0

SOLUCIÓN: int(cos(x)*exp(sin(x)), x=0..Pi);


5. (1 PUNTO) Representa gráficamente a curva definida pola expresión x3 − xy − y 3 = 0 no intervalo
x ∈ [−1, 1] e y ∈ [−1, 1]
SOLUCIÓN: with(plots): implicitplot(x**3-x*y-y**3, x=-1..1, y=-1..1); ou ben with(plots):
f:=(x,y)->x**3-x*y-y**3; implicitplot(f, -1..1, -1..1);
6. (1 PUNTO) Aproxima a función f (x) = x2 ex/2 no punto xo = 0 pola súa serie de Taylor de orde 8.
SOLUCIÓN: taylor(x**2*exp(x/2), x=0, 8);
7. (1 PUNTO) Calcula o cociente e resto de dividir o polinomio x3 +2x2 −x−2 entre o polinomio x2 −4x+3.
SOLUCIÓN: p:=x**3+2*x**2-x-2; q:=x**2-4*x+3; r1 := rem(p, q, x, ’q1’); ou q2 := quo(p,
q, x, ’r2’);
8. (1 PUNTO) Manipula a expresión (x − 5)(x + a)(x − 1)(x + 1) con a unha constante para convertila nun
polinomio ordeado en forma ascendente en potencias de x.
SOLUCIÓN: p := (x-5)*(x+a)*(x-1)*(x+1); sort(expand(p), x,’ascending’); ou sort( collect(
expand(p), x), x, ’ascending’);
9. (1 PUNTO) Atopa numéricamente todas as solucións da ecuación 5x5 − 19x4 + 33x3 − 57x2 + 54x
excluı́ndo a solución x = 0.
SOLUCIÓN: q := 5*x**5-19*x**4+33*x**3-57*x**2+54*x; fsolve(q, x, complex, avoid=x=0);

10. (1 PUNTO) Define a función a cachos:




 x se x < −1
 2
x se − 1 ≤ x ≤ 0
f (x) =

 −x2 se 0 < x ≤ 1
−x se 1 < x

SOLUCIÓN: f:=x->piecewise( x<-1, x, -1<= x and x>=0, x**2, 0<x and x <=1, -x**2, 1<x,
-x); f(x);
Control Maple 1
1. (1 PUNTO) Calcula o mı́nimo común múltiplo dos polinomios p(x) = x2 − 2x + 1 e q(x) = x5 − 1
SOLUCIÓN: lcm(x^2 + 2*x + 1, x^5 - 1)

2. (1 PUNTO) Calcula os autovectores da matriz [1, 2, 3; 4, 5, 6; 7, 8, 9]


SOLUCIÓN: with(LinearAlgebra); Eigenvalues(Matrix(3, 3, [1, 2, 3, 4, 5, 6, 7, 8, 9]))
X
n
1
3. (1 PUNTO) Calcula o lı́mite lı́m .
n→∞ 1 + k2
k=1

SOLUCIÓN: limit(sum(1/(1 + k^2), k = 1 .. n), n = infinity)


Z b Z 2x
4. (1 PUNTO) Calcula a integral x2 y + sin(x + y)dxdy
a −x/2

SOLUCIÓN: int(x^2*y + sin(x + y), [y = -x/2 .. 2*x, x = a .. b])

5. (1 PUNTO) Representa gráficamente f (x, y, t) = (x2 + 2y 2 )sin(t), sendo t o tempo:


SOLUCIÓN: animate3d((x^2 + 2*y^2)*sin(t), x = -1 .. 1, y = -1 .. 1, t = 1 .. 100, frames
= 20)

6. (1 PUNTO) Representa gráficamente a curva ρ(θ) = 1 + sin(10θ)/2, θ = 0, . . . , 2π.


SOLUCIÓN: with(plots): polarplot(1 + 0.5*sin(10*t), t = 0 .. 2*Pi)
(3 + 5i)(1 + i)
7. (1 PUNTO) Calcula o valor en punto flotante do módulo da expresión complexa √ .
3 + 2i
SOLUCIÓN: evalf(abs((1 + I)*(3 + 5*I)/sqrt(3 + 2*I)))

8. (1 PUNTO) Calcula o polinomio de Taylor de orde 7 da función f (x) = x2 e−x en torno a x = −1.
SOLUCIÓN: taylor(x^2*exp(-x), x = -1, 8)

9. (1 PUNTO) Calcula as raı́ces reais do polinomio p(x) = x4 + 2x3 − 13x2 − 14x + 24 distintas de x = −2
e x = 3.
SOLUCIÓN: fsolve(x^4 + 2*x^3 - 13*x^2 - 14x + 24, avoid = x = -2, x = 3)

10. (1 PUNTO) Calcula o polinomio con raices x = −1, 1/2, 1, 5 e ordeao por graos crecentes.
SOLUCIÓN: sort(expand((1+x)*(x-1/2)*(x-1)*(x-5)), x, ascending)
Control Maple 2
x2 + 2x
1. (1 PUNTO) Descompón a función racional en fraccións parciais.
x4 + 6x3 − 22x + 15
SOLUCIÓN: convert((x^2+2*x)/(x^4+6*x^3-22*x+15), parfrac, x)

2. (1 PUNTO) Define un vector v tal que vi = xi−1 e−(10−i)x , i = 1, . . . , 10 con 10 compoñentes.


SOLUCIÓN: f := i ->x^(i-1)*exp((10-i)*x): Vector[row](10, f)
2
/2 x
3. (1 PUNTO) Calcula unha solución da ecuación xe−x + − x3 = 5
4 + x2
SOLUCIÓN: fsolve(x*exp(-x^2/2)+x/(4+x^2)-x^3-5)
4. (1 PUNTO) Dada f (x) = x2 , calcula f (f (f (−2)))3 en punto flotante.
SOLUCIÓN: f := x ->x^2; h := f@@3; evalf(h(-2)^3)
1 ∂ 2 f (−1, 2)
5. (1 PUNTO) Dada a función de Maple f (x, y) = , calcula
x2 +y 2 ∂x∂y
SOLUCIÓN: f := (x, y) ->1/(x^2+y^2): D[1, 2](f)(-1, 2)

6. (1 PUNTO) Ordea o polinomio p(x, y) = 2x2 y 3 −3xy 4 +5xy 2 por monomios de grao crecente e potencias
crecentes de y.
SOLUCIÓN: sort(-3*y^4*x+2*y^3*x^2+5*y^2*x, [y, x], ascending)

7. (1 PUNTO) Representa o lugar xeométrico dos puntos que verifican o sistema x > −1/2, y ≤ 1 − x, y <
x + 1.
SOLUCIÓN: with(plots); inequal({x >-1/2, y <= 1-x, y <x+1}, x = -1 .. 1, y = -1 .. 1)

8. (1 PUNTO) Representa a curva x(t) = 5t, y(t) = sen(t), z(t) = 1 + te−t .


SOLUCIÓN: spacecurve([5*t, sin(t), 1+t*exp(-t)], t = 0 .. 10

9. (1 PUNTO) Calcula a matriz caracterı́stica de A = [1, 2, 3; 4, 5, 6; 7, 8, 9].


SOLUCIÓN: with(LinearAlgebra); CharacteristicMatrix(Matrix(3, 3, [1, 2, 3, 4, 5, 6, 7,
8, 9]), lambda)
(x + 2)x x2 + 2x
10. (1 PUNTO) Convirte a expresión en
(x + 5)(x + 3)(x − 1)2 x4 + 6x3 − 22x + 15
SOLUCIÓN: f := (x+2)*x/((x+5)*(x+3)*(x-1)^2): expand(numer(f))/expand(denom(f))
Control Maple 3
1. (1 PUNTO) Representa gráficamente o conxunto de puntos {(u2 v, uv 2 ), 0 ≤ u, v ≤ 10}
SOLUCIÓN: with(plots); plot3d([u^2*v, u*v^2], u = 0 .. Pi, v = 0 .. Pi)

2. (1 PUNTO) Define unha matriz de orde 5 co vector (1, 2, 3, 4, 5) na diagonal.


SOLUCIÓN: Matrix(5, Vector([1, 2, 3, 4, 5]), shape = diagonal)

3. (1 PUNTO) Resolve o sistema de ecuacións lineares x + 3y − z = 1, x + y + z = 0, 2x + y − z = −3


SOLUCIÓN: solve(x+y+z = 0, x+3*y-z = 1, 2*x+y-z = -3)

4. (1 PUNTO) Aplica a eliminación gausiana á matriz [−1, 0, 1, 2; 0, −3, 2, 7; 1, 3, 4, −1; 5, 2, 0, 1]


SOLUCIÓN: with(LinearAlgebra); GaussianElimination(Matrix(4, 4, [-1, 0, 1, 2, 0, -3, 2,
7, 1, 3, 4, -1, 5, 2, 0, 1]))

5. (1 PUNTO) Calcula o cociente e o resto de dividir os polinomios p = x3 − 1 e q = x + 1


SOLUCIÓN: c := quo(x^3-1, x+1, x, ’r’)
2 5 4
6. (1 PUNTO) Factoriza o polinomio p(x) = x3 − x2 − x + .
3 3 3
SOLUCIÓN: factor(x^3-(2/3)*x^2-(5/3)*x+4/3)
sen(x)
7. (1 PUNTO) Calcula o coeficiente en x2 do polinomio de Taylor da función en torno ao punto
1 + x2
x = 0 de orde 4.
SOLUCIÓN: coeff(convert(taylor(sin(x)/x, x = 0, 6), polynom), x^2)

8. (1 PUNTO) Calcula xn como función de n sabendo que xn = 3xn−1 − 2xn−2 , x1 = −1, x2 = 0.


SOLUCIÓN: rsolve({x(1) = -1, x(2) = 0, x(n) = 3*x(n-1)-2*x(n-2)}, x(n))
Y∞
n2 + 1
9. (1 PUNTO) Calcula o valor en punto flotante da expresión
n=1
n2

SOLUCIÓN: evalf(product((n^2+1)/n^2, n = 1 .. infinity))

10. (1 PUNTO) Representa gráficamente o conxunto de puntos {ρ = θ2 sin(2φ), ρ = 0, . . . , 10; θ = 0, . . . , 2π; φ =


0, . . . , π}
SOLUCIÓN: with(plots); implicitplot3d(r = t^2*sin(2*f), r = 0 .. 10, t = 0 .. 2*Pi, f
= 0 .. Pi, coords = spherical)
Control Maple 4
1. (1 PUNTO) Representa gráficamente a curva x(t) = t3 sen(10t), y(t) = t2 e20t cos(10t), t = 0, . . . , 10
SOLUCIÓN: plot([t^3*sin(10*t), t^2*exp(sin(20*t))*cos(10*t), t = 0 .. 10])

X e−n
2. (1 PUNTO) Calcula o valor en punto flotante da expresión
n=1
n2 + 1

SOLUCIÓN: evalf(sum(exp(-n)/(n^2+1), n = 1 .. infinity))

3. (1 PUNTO) Define a matriz A = [1, 2, 3; 4, 5, 6; 7, 8, 9] e calcula o producto matricial AT A.


SOLUCIÓN: A := Matrix(3, 3, [1, 2, 3, 4, 5, 6, 7, 8, 9])
with(LinearAlgebra); evalm(Transpose(A) &* A))
Z x
d 2
4. (1 PUNTO) Calcula t2 e−t dt
dx −∞
SOLUCIÓN: diff(int(t^2*exp(-t^2), t = -infinity .. x), x)

5. (1 PUNTO) Define o polinomio p(x, y) = x2 y + y 3 x2 − x4 + y − 5, calcula p(−1, 2) e o coeficiente de x2 .


SOLUCIÓN: p := x^2*y+y^3*x^2-x^4+y-5; subs(x = -1, y = 2, p); coeff(p, x^2)

6. (1 PUNTO) Calcula os coeficientes do polinomio con raices x = −1, −1, 0, 1, 2


SOLUCIÓN: expand((x+1)^2*x*(x-1)*(x-2))

7. (1 PUNTO) Resolve numéricamente o sistema de ecuacións:


 
1 1 1 z
x2 + − z = 3, 2 + y 2 − z 2 = 1, z + 2 − 2 =0
y x −1 y z +1
SOLUCIÓN: fsolve({x^2+1/y-z = 3, 1/(x^2-1)+y^2-z^2 = 1, z+1/y^2-z/(z^2+1) = 0})

8. (1 PUNTO) Representa gráficamente o conxunto {(−1, 2), (0, 0), (1, 3), (2, 2), (3, 3)}
SOLUCIÓN: plot(Vector([-1, 0, 1, 2, 3]), Vector([2, 0, 3, 2, 3]), style = point)
2
9. (1 PUNTO) Calcula o polinomio de Taylor de orde 5 da función f (x, y) = e−x sen(x + y) en torno ao
punto (0, 0).
SOLUCIÓN: mtaylor(exp(-x^2)*sin(x+y), [x = 0, y = 0], 6)
1 f (x)
10. (1 PUNTO) Dadas f (x) = x + 1 e g(x) = , calcula h(x) = e h(2)
1 + x2 g[f (x)]
SOLUCIÓN: f:=x->1+x: g:=x->1/(x^2+1); h:=f/(g@f); h(x); h(2)
Control de Maple

1. (1 PUNTO) Calcula o máximo común divisor de 240 e 32.


SOLUCIÓN:
gcd ( 2 4 0 , 3 2 )

ix
2. (1 PUNTO) Define unha matriz A cadrada de orde 3 cos seus elementos dados por aij = .
jy
SOLUCIÓN:
f :=( i , j )−> i ∗x / ( j ∗y ) ; Matrix ( 3 , 3 , f )

x + ex
3. (1 PUNTO) Calcula a posición x0 do mı́nimo da función f (x) = (pista: f ′ (x0 ) = 0).
x − ex
SOLUCIÓN:
s o l v e ( d i f f ( ( x+exp ( x ) ) / ( x−exp ( x ) ) , x ) , x )

4. (1 PUNTO) Define unha matriz con tódolos elementos nulos e o vector (1, 2, 3, 4, 5) na diagonal.
SOLUCIÓN:
Matrix ( 5 , 5 , Vector ( [ 1 , 2 , 3 , 4 , 5 ] ) , shape=d i a g o n a l )

x+y
∂2 t2
Z
5. (1 PUNTO) Calcula dt.
∂x∂y x−y t2 + 1
SOLUCIÓN:
d i f f ( d i f f ( i n t ( t ˆ 2 / ( t ˆ2+1) , t=x−y . . x+y ) , x ) , y )

∞ 
n2 + 1
Y 
6. (1 PUNTO) Calcula o valor de 1+ como real en punto flotante.
n=0
(n + 1)4

SOLUCIÓN:
e v a l f ( p r o d u c t (1+(n ˆ2+1)/( n +1)ˆ4 , n = 0 . . i n f i n i t y ) )

sen 20θ
7. (1 PUNTO) Representa gráficamente o lugar xeométrico dado por ρ = e−θ/10 + con θ = 0, . . . , 2π.
10
SOLUCIÓN:
with ( p l o t s ) : p o l a r p l o t ( exp(− t h e t a /10)+0.1∗ s i n ( 2 0 ∗ t h e t a ) , t h e t a = 0 . . 2 ∗ Pi ) ;

8. (1 PUNTO) Representa gráficamente tan[sin(x2 y 2 )] con x, y ∈ [−2, 2].


SOLUCIÓN:
p l o t 3 d ( tan ( s i n ( x ˆ2∗ y ˆ 2 ) ) , x = −2..2 , y = −2..2)

9. (1 PUNTO) Calcula x en función de y na ecuación y = cos 2x + 2 sen x.


SOLUCIÓN:
s o l v e ( y−c o s ( 2 ∗ x)−2∗ s i n ( x ) , x )

10. (1 PUNTO) Calcula as raı́ces exactas e múltiplas de 5 no polinomio x4 + x3 + 3x2 + 5x − 10.
SOLUCIÓN:
r o o t s ( xˆ4+xˆ3+3∗xˆ2+5∗x −10 ,{ I , s q r t ( 5 ) } )
Control de Maple

1. (1 PUNTO) Calcula o mı́nimo común múltiplo de 22,49,32 e 25. Descompón en factores primos o 431200.
SOLUCIÓN:
lcm ( 2 2 , 4 9 , 3 2 , 2 5 ) ; i f a c t o r ( 1 2 3 4 )

2. (1 PUNTO) Define un vector v de orde 5 tal que vi = π i , i = 1, . . . , 5, con 4 cifras decimais.


SOLUCIÓN:
f :=( i )−>Pi ˆ i : e v a l f ( Vector [ row ] ( 5 , f ) , 4 )

1
3. (1 PUNTO) Dadas f (x) = x2 e g(x) = , define a función de Maple h(x, y) = (g(xy), g(f (y))) e calcula
x
h(1, 2).
SOLUCIÓN:
f :=x−>x ˆ 2 ; g:=x−>1/x ; h :=( x , y)−>( f ( x∗y ) , ( g@f ) ( x ) ) ; h ( 1 , 2 )

4ax − x3
4. (1 PUNTO) Escribe como función racional a derivada segunda da función f (x) = lı́m .
a→1 a2 x + x2

SOLUCIÓN:
normal ( d i f f ( l i m i t ( f , a =1) , x$2 ) )

5. (1 PUNTO) Calcula o polinomio de Taylor de orde 6 da función f (x, y) = sin x sin y en torno ao punto
π
( , π)
2
SOLUCIÓN:
mtaylor ( s i n ( x ) ∗ s i n ( y ) , [ x=Pi / 2 , y=Pi ] , 6 )

6. (1 PUNTO) Representa gráficamente o lugar xeométrico dado por x = e−t/10 sen 2t, y = t2 , z = sen 3t
con t = 1, . . . , 10.
SOLUCIÓN:
with ( p l o t s ) ; s p a c e c u r v e ( [ exp (−( t / 1 0 ) ∗ s i n ( 2 ∗ t ) , t ˆ 2 , s i n ( 3 ∗ t ) ] , t = 0 . . 1 0 )
p
7. (1 PUNTO) Representa gráficamente z = − t2 − x2 − y 2 con x, y ∈ [−1, 1] e t=0.1,. . . , 1.
SOLUCIÓN:
with ( p l o t s ) ; animate3d(− s q r t ( t ˆ2−xˆ2−y ˆ 2 ) , x = −1..1 , y = −1..1 , t = 0 . 1 . . 1 )
 
1 x
8. (1 PUNTO) Resolve simbólicamente o sistema de ecuacións x2 y + = 1, =2 .
x y+1
SOLUCIÓN:
s o l v e ( { x / ( y+1)−2, x ˆ2∗ y+1/x −1} ,{x , y } )

5x4 + x3 − 3x2 − 2x + 5
9. (1 PUNTO) Calcula cun so comando o cociente e resto da división
3x3 − 2x2 + x − 7
SOLUCIÓN:
c := quo ( 5 ∗ xˆ4+xˆ3−3∗xˆ2−2∗x+5, 3∗ xˆ3−2∗xˆ2+x−7,x , ’ r ’ )

x2 − 2x + 1 (x − 1)2
10. (1 PUNTO) Convirte a expresión 2
en
x −x−2 (x − 2)(x + 1)
SOLUCIÓN:
f a c t o r ( ( xˆ2−2∗x +1)/( xˆ2−x −2))
Control de Maple

z − 2z̄
1. (1 PUNTO) Dado z = 2 + 3i calcula o argumento de , sendo z̄ o conxugado de z.
z 2 + 2z̄
SOLUCIÓN:
z :=2+3∗ I ; argument ( ( z −2∗ c o n j u g a t e ( z ) ) / ( z ˆ2+2∗ c o n j u g a t e ( z ) ) )

2. (1 PUNTO) Calcula a matriz e polinomio caracterı́stico, autovalores e autovectores (en punto flotante)
da seguinte matriz:
 
1 −5 2
 0 3 −1 
4 2 5

SOLUCIÓN:
a:= Matrix ( 3 , 3 , [ 1 , − 5 , 2 , 0 , 3 , − 1 , 4 , 2 , 5 ] ) ; with ( L i n e a r A l g e b r a ) :
CharacteristicMatrix (a , x ) ; CharacteristicPolynomial (a , x ) ; evalf ( Eigenvectors (a ))

3. (1 PUNTO) Define a función de Maple f (x, y) = x2 y + y 2 x e calcula a súa derivada segunda con respecto
a x e a y no punto x = −1, y = 2.
SOLUCIÓN:
f :=( x , y ) −> x ˆ2∗ y+y ˆ2∗ x : D[ 1 , 1 ] ( f )( −1 ,2)

1 − cos ax
4. (1 PUNTO) Calcula lı́m para a = 1, b = 2.
x→0 x (2 − x) tan bx
SOLUCIÓN:
s u b s ( a=1,b=2, l i m i t ((1 − c o s ( a∗x ) ) / ( x∗(2−x ) ∗ tan ( b∗x ) ) , x =0))

Z 1 Z ex
5. (1 PUNTO) Calcula x2 y 2 dxdy
−1 e−x

SOLUCIÓN:
i n t ( x ˆ2∗ y ˆ 2 , [ y=exp(−x ) . . exp ( x ) , x = − 1 . . 1 ] )


X a+1
6. (1 PUNTO) Calcula a suma da serie para a = 2 en punto flotante.
n=1
n3
SOLUCIÓN:
e v a l f ( s u b s ( a=2,sum ( ( a+1)/n ˆ 3 , n = 1 . . i n f i n i t y ) ) )

7. (1 PUNTO) Representa gráficamente o lugar xeométrico dos puntos dados por x > −3, 2y ≥ −1, −x +
2y < 4, 2x + 3y ≤ 5, con x ∈ [−5, 5] e y ∈ [−1, 2].
SOLUCIÓN:
with ( p l o t s ) ; i n e q u a l ( { x>−3, 2∗y>−1, −x+2∗y<4, 2∗ x+3∗y <5} ,x = −5..5 , y = −1..2)

φ sen 3θ
8. (1 PUNTO) Representa gráficamente o lugar xeométrico dado por ρ = 1 + , con 0 ≤ ρ ≤ 1, 0 ≤
2
θ ≤ π2 , 0 ≤ φ ≤ 2π.
SOLUCIÓN:
with ( p l o t s ) : i m p l i c i t p l o t 3 d ( rho =1+0.5∗ p h i ∗ s i n ( 3 ∗ t h e t a ) , rho = 0 . . 1 , t h e t a = 0 . . Pi ,
p h i = 0 . . 2 ∗ Pi , c o o r d s=s p h e r i c a l )
9. (1 PUNTO) Atopa as solucións enteiras da ecuación x2 + y − 3z + 2 = 0 en función de dous parámetros
k, l. Particulariza para k = l = 1.
SOLUCIÓN:
i s o l v e ( xˆ2+y−3∗z +2, {k , l } ) ; s u b s ( k=1, l =1, %)

10. (1 PUNTO) Ordea o polinomio −4x3 y 2 + x2 y 3 − 2xy 2 + y 3 − 5xy + y 2 − 3x por graos totais e potencias
de y crecentes.
SOLUCIÓN:
p:=−4∗x ˆ3∗ yˆ2+x ˆ2∗ yˆ3−2∗x∗yˆ2+yˆ3−5∗x∗y+yˆ2−3∗x ; s o r t ( p , [ y , x ] , tdeg , a s c e n d i n g )
Control de Maple

1. (1 PUNTO) Calcula o cociente e o resto da división enteira entre 120 e 65, e descompón en factores
primos o primeiro deles.
SOLUCIÓN:
i q u o ( 1 2 0 , 6 5 ) ; irem ( 1 2 0 , 6 5 ) ; i f a c t o r ( 1 2 0 )

2. (1 PUNTO) Define unha matriz con tódolos elementos nulos e o vector (v1 , v2 , v3 , v4 , v5 ) na diagonal.
SOLUCIÓN:
Matrix ( 5 , 5 , Vector ( 5 , symbol=v ) , shape=d i a g o n a l )
√ √
x + 3 − 3 3x + 5
3. (1 PUNTO) Calcula lı́m πx con 5 decimais.
x→0
1 − tan
4
SOLUCIÓN:
e v a l f ( l i m i t ( ( s q r t ( x+3)−(3∗x +5)ˆ(1/3))/(1 − tan ( Pi ∗x / 4 ) ) , x =0) ,5)

∂ 2 f (1, 5)
r
x
4. (1 PUNTO) Define a función de Maple f (x, y) = xy + e calcula .
y ∂x∂y
SOLUCIÓN:
f :=( x , y)−> s q r t ( x∗y+x/y ) ;D[ 1 , 2 ] ( f ) ( 1 , 5 )

5. (1 PUNTO) Calcula o coeficiente de x3 no polinomio de Taylor de grado 5 da función f (x) = (1 + x)−3


en torno a x = 1.
SOLUCIÓN:
c o e f f ( c o n v e r t ( t a y l o r ( 1 / ( x +1)ˆ3 , x =1 ,6) , polynom ) , x , 3 )

6. (1 PUNTO) Representa gráficamente o lugar xeométrico dos puntos definidos por x = t sen 10t, y = t2 e−t ,
con t = 2, . . . , 7.
SOLUCIÓN:
p l o t ( [ t ∗ s i n ( 1 0 ∗ t ) , t ˆ2∗ exp(− t ) , t = 2 . . 7 ] )

7. (1 PUNTO) Representa gráficamente xy + xz + yz − xyz = 4 con x, y, z ∈ [−10, 10].


SOLUCIÓN:
with ( p l o t s ) : i m p l i c i t p l o t 3 d (−x∗y∗ z+x∗y+x∗ z+y∗ z −4,x = −10..10 , y = −10..10 , z = − 1 0 . . 1 0 ) ;

8. (1 PUNTO) Calcula z como función de x e y na ecuación 2xy + exz − zlog(y) = 1.


SOLUCIÓN:
s o l v e ( 2 ∗ x∗y+exp ( x∗ z)−z ∗ l o g ( y ) −1 , z )

9. (1 PUNTO) Calcula o producto dos polinomios x4 − 2x3 − 36x2 + 2x + 35 e x3 − 6x2 + 11x − 6 e factoriza
o primeiro deles.
SOLUCIÓN:
p:=xˆ4−2∗xˆ3−36∗xˆ2+2∗x +35; q:=xˆ3−6∗xˆ2+11∗x −6; expand ( p∗q ) ; f a c t o r ( p )

(x − 1)(x + 2) x

x2 + 1 (x − 5)(x − 3) p(x)
10. (1 PUNTO) Convirte o castelo á forma normal , sen factores.
x+2 q(x)
1− 2
x (x − 1)(x2 + 1)
SOLUCIÓN:
expand ( f , expanded )
Control de Maple

1. (1 PUNTO) Calcula o determinante de B + A · B sendo aij = i2 j 3 e B=[1 4 3; 2 1 0; -1 5 2].


with ( L i n e a r A l g e b r a ) : f :=( i , j )−> i ˆ2∗ j ˆ 3 : A:= Matrix ( 3 , 3 , f )
B:= Matrix ( 3 , 3 , [ 1 , 4 , 3 , 2 , 1 , 0 , − 1 , 5 , 2 ] ) ; Determinant ( evalm (B + A &∗ B) )

2. (1 PUNTO) Transforma a expresión ax2 + y 3 − zt nunha función de Maple de a e t e calcula o seu valor
para a = 1, t = −1
e x p r e s i o n :=a∗xˆ2+yˆ3−z ∗ t ; f u n c=unapply ( e x p r e s i o n , a , t ) ; f u n c (1 , −1)

3. (1 PUNTO) Define a función de Maple f (x, y) = cos tan(x + y) e calcula como real en punto flotante
∂2f
para x = −1, y = 2.
∂x∂y
f :=( x , y)−>c o s ( tan ( x+y ) ) ; e v a l f (D[ 1 , 2 ] ( f ) ( − 1 , 2 ) )

Z 2 Z x2
xy
4. (1 PUNTO) Calcula dxdy
1 x x2 + y2
i n t ( x∗y / ( xˆ2+y ˆ 2 ) , [ y=x . . x ˆ 2 , x = 1 . . 2 )

5. (1 PUNTO) Calcula o coeficiente en x6 do polinomio de Taylor de x2 e−x de grao 10 en torno a x = 0.


c o e f f ( t a y l o r ( x ˆ2∗ exp(−x ) , x =0 ,10) , x ˆ 6 )

t2
6. (1 PUNTO) Representa gráficamente o lugar xeométrico dado polas ecuacións x = ,y =
1 + sen2 t
cos t
con 1 ≤ t ≤ 10.
t2 + t + 1
with ( p l o t s ) : p l o t ( [ t ˆ2/(1+ s i n ( t ) ˆ 2 ) , c o s ( t ) / ( t ˆ2+ t +1) , t = 1 . . 1 0 ] )

7. (1 PUNTO) Representa gráficamente o lugar dado por sen2 θ + cos2 φ = ρ2 con 0 ≤ ρ ≤ 1, 0 ≤ θ ≤


2π, 0 ≤ φ ≤ π.
with ( p l o t s ) :
i m p l i c i t p l o t 3 d ( s i n ( t h e t a )ˆ2+ c o s ( p h i ) ˆ 2 = rho ˆ 2 ,
rho = 0 . . 1 , t h e t a = 0 . . 2 ∗ Pi , p h i = 0 . . Pi , c o o r d s=s p h e r i c a l )

8. (1 PUNTO) Calcula numéricamente unha solución da ecuación xe−x sen x + x2 + 1 = 0 distinta de


x =-3.277184437.
f s o l v e ( x∗ exp(−x ) ∗ s i n ( x)+x ˆ2+1 ,x , a v o i d={x = −3.277184437})

9. (1 PUNTO) Ordea alfabéticamente o polinomio x6 y 2 + x + y 5 + x2 y por potencias decrecentes de y e x.


s o r t ( x ˆ6∗ yˆ2+yˆ5+x ˆ2∗ y+x , [ y , x ] , plex , d e s c e n d i n g ) −> yˆ5+y ˆ2∗ xˆ6+y∗xˆ2+x

10. (1 PUNTO) Convirte a expresión ex ey (sen x cos y + cos x sen y) en ex ey sen(x + y).
combine ( exp ( x ) ∗ exp ( y ) ∗ ( s i n ( x ) ∗ c o s ( y)+ c o s ( x ) ∗ s i n ( y ) ) , t r i g )
Control de Maple

1. (1 PUNTO) Resolve o sistema de ecuacións lineares x + y − z = 3, 2x + 2y − z = 1, y − z = 0.


SOLUCIÓN:
with ( L i n e a r A l g e b r a ) : a:= Matrix ( 3 , 4 , [ 1 , 1 , − 1 , 3 , 2 , 2 , − 1 , 1 , 0 , 1 , − 1 , 0 ] )
L i n e a r S o l v e ( a ) −> [3 , −5 , −5]
ax
2. (1 PUNTO) Calcula o lı́m
x→∞ x2 e−x + bx + 1
SOLUCIÓN:
l i m i t ( a∗x / ( x ˆ2∗ exp(−x)+b∗x +1) , x=i n f i n i t y )
Z ∞
2
3. (1 PUNTO) Calcula x2 e−x dx con 10 cifras decimais.
0
SOLUCIÓN:
e v a l f ( i n t ( x ˆ2∗ exp(−x ˆ 2 ) , x = 0 . . i n f i n i t y ) , 1 0 )

X∞
ane−n
4. (1 PUNTO) Calcula para a = b = 1.
n=1
bn2 + 1
SOLUCIÓN:
s u b s ( a=1,b=1,sum ( a∗n∗ exp(−n ) / ( b∗n ˆ2+1) , n = 1 . . i n f i n i t y ) )
2
/10
5. (1 PUNTO) Representa gráficamente o lugar definido por x sen 10y + x3 e−xy = x2 .
SOLUCIÓN:
with ( p l o t s ) : i m p l i c i t p l o t ( x∗ s i n ( 1 0 ∗ y)+x ˆ3∗ exp(−x∗yˆ2/10) −x ˆ 2 , x = −10..10 , y = −10..10)
2
6. (1 PUNTO) Representa gráficamente o lugar dado pola ecuación y = e−x cos 5xt con −2 ≤ x ≤ 2 e
t = 1, . . . , 10 s.
SOLUCIÓN:
with ( p l o t s ) : animate ( c o s ( 5 ∗ x∗ t ) ∗ exp(−x ˆ 2 ) , x = −2..2 , t = 1 . . 1 0 )

7. (1 PUNTO) Representa gráficamente o lugar dado por x2 sen x2 + y 2 sen y 2 + z 2 sen z 2 = 1 con −π ≤
x, y, z ≤ π.
SOLUCIÓN:
with ( p l o t s ) :
i m p l i c i t p l o t 3 d ( x ˆ2∗ s i n ( xˆ2)+y ˆ2∗ s i n ( yˆ2)+ z ˆ2∗ s i n ( z ˆ 2 ) = 1 ,
x=−Pi . . Pi , y=−Pi . . Pi , z=−Pi . . Pi )

1
8. (1 PUNTO) Calcula z en función de x e y no sistema xy + = 1, y ln x + sen z + 1 = 0.
z
SOLUCIÓN:
s o l v e ( { y∗ l n ( x)+ s i n ( z )+1 , x∗y+1/z =1} ,{x , y } )
xn−1
9. (1 PUNTO) Calcula xn en función de n sabendo que xn = , con x1 = 1, x2 = 2.
xn−2
SOLUCIÓN:
r s o l v e ( { x ( n ) = x ( n−1)/x ( n −2) , x (1)=1 , x (2)=2} , x ( n ) )

10. (1 PUNTO) Atopa as raices e ordea por orde crecente o polinomio x5 + 2x4 − x3 − 4x2 − 2x + 4
SOLUCIÓN:
r o o t s ( xˆ5+2∗xˆ4−xˆ3−4∗xˆ2−2∗x+4, I )
s o r t (4−2∗x−4∗xˆ2−xˆ3+2∗xˆ4+x ˆ 5 , a s c e n d i n g )
Control de Maple

1. (1 PUNTO) Define unha variábel x con valor 32/5 , mostra o seu tipo, visualiza as variábeis que hai
definidas e calcula o seu valor con 20 cifras.
SOLUCIÓN:
x : = 3 ˆ 2 / 5 ; whattype ( x ) ; anames ( u s e r ) ; e v a l f ( x , 2 0 )

2. (1 PUNTO) Define un vector fila v con 10 elementos sendo v1 = 1, v9 = a e vi = 0, ∀i 6= 1, 9.


SOLUCIÓN:
Vector [ row ](10 ,{1=1 ,9= a } )

3. (1 PUNTO) Define unha expresión de Maple que vale x2 − 5 para x < −1, x5 − 2x + 1 para −1 ≤ x ≤ 1
e x2 − 1 para x > 1 e represéntaa con −2 ≤ x ≤ 2.
SOLUCIÓN:
f := p i e c e w i s e ( x<−1,xˆ2 −5 ,x>−1 and x<1,xˆ5−2∗x+1,xˆ2−1)
p l o t ( f , x = −2..2)

∂3f
4. (1 PUNTO) Calcula con f (x, y, z) = x2 y 2 z 2
∂x2 ∂z
SOLUCIÓN:
f :=x ˆ2∗ y ˆ2∗ z ˆ 2 ; d i f f ( f , x$2 , z )

5. (1 PUNTO) Calcula a diferencia no punto (x, y)=(0.3,-0.4) entre a función x sen(x + y) + y cos(x + y) e
o seu desenvolvemento de Taylor de orde 10 en torno á orixe (0, 0).
SOLUCIÓN:
f :=x∗ s i n ( x+y)+y∗ c o s ( x+y )
p:= mtaylor ( f , [ x=0,y = 0 ] , 1 0 )
s u b s ( x =0.3 , y= −0.4 , f )− s u b s ( x =0.3 , y= −0.4 ,p )

1 3
6. (1 PUNTO) Representa gráficamente o lugar xeométrico dado por 2x + 3y > 1, x > − , y < , x − y ≤ 0
2 4
con −1 ≤ x, y ≤ 1.
SOLUCIÓN:
with ( p l o t s ) ; i n e q u a l ( { 2 ∗ x+3∗y>1,x>−1/2,y <3/4 ,x−y<=0},x = −1..1 , y = − 1 . . 1 ) ;

7. (1 PUNTO) Representa gráficamente ρ = 2 + sen(10 cos 2θ) con 0 ≤ θ ≤ π.


SOLUCIÓN:
with ( p l o t s ) ; p o l a r p l o t (2+ s i n ( 1 0 ∗ c o s ( 2 ∗ t h e t a ) ) , t h e t a = 0 . . 2 ∗ Pi )

8. (1 PUNTO) Representa gráficamente o lugar dado por x = tan(sen t), y = tan(cos t), z = cos(sen t), con
−π ≤ x, y, z ≤ π.
SOLUCIÓN:
with ( p l o t s ) : s p a c e c u r v e ( [ tan ( s i n ( t ) ) , tan ( c o s ( t ) ) , c o s ( s i n ( t ) ) ] , t = 0 . . Pi , a x e s=NORMAL)

9. (1 PUNTO) Resolve simbólicamente o sistema yz 2 + xy = 2, y 2 z + x2 − xz = 1, xz + y 2 = 4 e calcula as


súas solucións en punto flotante.
SOLUCIÓN:
s o l v e ( { x∗y+y∗ z ˆ(2) −2 , x ˆ(2)+ y ˆ ( 2 ) ∗ z−x∗ z −1,y ˆ(2)+ x∗ z −4}.{x , y , z } )
e v a l f ( %)

10. (1 PUNTO) Calcula o cociente e resto de dividir x4 − 3x3 + 2x2 − x + 1 entre x2 − 3x + 5.


SOLUCIÓN:
c := quo ( xˆ4−3∗xˆ3+2∗xˆ2−x+1,xˆ2−3∗x+5, r )
Control de Maple

1. (1 PUNTO) Define un número complexo z = 3 + 2i, mostra o seu módulo con 9 decimais e a súa parte
z−5
real, e calcula 2 .
z +z−i
SOLUCIÓN:
z :=3+2∗ I ; e v a l f ( | z | ) ; Re ( z ) ; ( z −5)/( zˆ2+z−I )

2. (1 PUNTO) Define a matriz A=[1 2 3; 4 -1 6; 7 8 9] (os ; separan as filas), calcula A5 e bórralle a fila 1.
SOLUCIÓN:
A := Matrix ( 3 , 3 , [ 1 , 2 , 3 , 4 , −1, 6 , 7 , 8 , 9 ] ) ; evalm (Aˆ 5 ) ;
with ( L i n e a r A l g e b r a ) ; DeleteRow (A, 2 )

3. (1 PUNTO) Define a función de Maple f (x, y, z) = (xe−y , sen(y + z), ln(x − y)) e calcula f (1, 2, −1).
SOLUCIÓN:
f :=( x , y , z)−>(x∗ exp(−y ) , s i n ( y+z ) , l n ( x−y ) )
f (1 ,2 , − 1)
Z ∞
2
4. (1 PUNTO) Calcula xn e−x dx e o seu valor real para n = 5.
0
SOLUCIÓN:
i n t ( xˆm∗ exp(−x ˆ 2 ) , x = 0 . . i n f i n i t y )
e v a l f ( s u b s (m = 7 , %))

5. (1 PUNTO) Representa gráficamente yex + x tan y = 1.


SOLUCIÓN:
with ( p l o t s ) ; i m p l i c i t p l o t ( y∗ exp ( x)+x∗ tan ( y ) −1 , x = −10..10 , y=−Pi . . Pi )

6. (1 PUNTO) Representa gráficamente z = x2 y 2 sen(tan xy) con −π ≤ x, y ≤ π.


SOLUCIÓN:
p l o t 3 d ( x ˆ2∗ y ˆ2∗ s i n ( tan ( x∗y +1)) , x=−Pi . . Pi , y=−Pi . . Pi )

7. (1 PUNTO) Representa gráficamente z = x2 sen t + xy cos 10t + y 3 sen t con −1 ≤ x, y ≤ 1 e 1 ≤ t ≤ 10


s.
SOLUCIÓN:
with ( p l o t s ) : animate3d ( x ˆ2∗ s i n ( t )+x∗y∗ c o s ( 1 0 ∗ t )+y ˆ3∗ s i n ( t ) , x = −1..1 , y = −1..1 , t = 1 . . 1 0 )

8. (1 PUNTO) Calcula numéricamente unha única solución da ecuación x5 −3x4 −14x3 +15x2 +19x+30 = 0
comezando por x = −1 e evitando a solución x = −3.
SOLUCIÓN:
p:=xˆ5−3xˆ4−14xˆ3+15xˆ2+19x+30
f s o l v e ( p , x = −1, maxsols = 1 , a v o i d = {x = −3})

9. (1 PUNTO) Dada a reacción quı́mica pCaCl2 + qAgN O3 → rAgCl + sCa(N O3 )2 , calcula os menores
valores de p, q, r e s que a axustan.
SOLUCIÓN:
i s o l v e ( { p=s , 2 ∗ p=r , q=r , q=2∗s , 3 ∗ q=6∗ s } , k )
s u b s ( k=1, %)

10. (1 PUNTO) Escribe un comando que retorne certo se o polinomio x4 − x3 − 39x2 + 109x − 70 é divisı́bel
por x2 − 6x + 5 e falso en caso contrario.
SOLUCIÓN:
d i v i d e ( xˆ4−xˆ3−39∗xˆ2+109∗x −70 ,xˆ2−6∗x+5)
Control de Maple

1. (1 PUNTO) Dados x = 54 e y = 23 calcula: o cociente e o resto de dividir x entre y; o mcd e mcm de


ambos; a descomposición en factores primos de xy e o número de dı́xitos de xy .
SOLUCIÓN:
x : = 5 4 : y : = 2 3 : i q u o ( x , y ) ; iram ( x , y ) ; gcd ( x , y ) ; lcm ( x , y ) ; i f a c t o r ( x∗y ) ; l e n g t h ( xˆy )

2. (1.5 PUNTOS) Define unha matriz de orde 5 co elemento i-ésimo da diagonal igual a 2−i e os restantes
elementos nulos.
SOLUCIÓN:
f := i −>2ˆ(− i ) : Matrix ( 5 , f , shape=d i a g o n a l )

3. (1.5 PUNTOS) Define a función de Maple f : IR2 → IR4 dada por f (x, y) = (x2 , y sen x, xey , xy 2 ) e
calcula f (1, −2)
SOLUCIÓN:
f :=( x , y)−>(x ˆ 2 , y∗ s i n ( x ) , exp ( y ) , x∗y ˆ 2 ) ; f (1 , −2)

exy
4. (1.5 PUNTOS) Aproxima f (x, y) = mediante cun polinomio de grao 3 en torno a (0, 0).
x2 y 2 + 1
SOLUCIÓN:
mtaylor ( exp ( x∗y ) / ( x ˆ2∗ y ˆ 2 + 1 ) , [ x=0,y = 0 ] , 7 )

5. (1.5 PUNTOS) Representa gráficamente sen(cos(x2 t3 )) con x ∈ [−1, 1] e t = 1 . . . 10 s.


SOLUCIÓN:
with ( p l o t s ) ; animate ( s i n ( c o s ( x ˆ2∗ t ˆ 3 ) ) , x = −1..1 , t = 1 . . 1 0 )

6. (1.5 PUNTOS) Atopa a expresión xeral das solucións enteiras á ecuación 3y + 2x = 5 e calcula as
solucións para k = 1.
SOLUCIÓN:
s u b s ( k=1, i s o l v e ( 3 ∗ y+2∗x−5,k ) )

7. (1.5 PUNTOS) Expresa o polinomio (x − y)6 na forma x6 − 6yx5 + 15y 2 x4 − 20y 3 x3 + 15y 4 x2 − 6y 5 x + y 6 .
SOLUCIÓN:
s o r t ( expand ( ( x−y ) ˆ 6 ) , [ y , x ] , plex , a s c e n d i n g )
Control de Maple

1. (1 PUNTO) Crea un vector v de lonxitude 10 definindo só os elementos v2 = 5 e v8 = −1, cos restantes
elementos nulos.
SOLUCIÓN:
v:= Vector [ row ](10 ,{2=5 ,8= −1})

X
n
2. (1.5 PUNTOS) Calcula lı́m (n + k)−2
n→∞
k=0

SOLUCIÓN:
l i m i t ( sum ( 1 / ( n+k ) ˆ 2 , k = 0 . . n ) , n=i n f i n i t y )

X

a
3. (1 PUNTOS) Calcula 2+b
para a = 1, b = 2.
n=1
n

SOLUCIÓN:
s u b s ( a=1,b=2,sum ( a / ( nˆ2+b ) , n = 1 . . i n f i n i t y ) )

4. (1.5 PUNTOS) Representa gráficamente ρ2 sen2 θ = ρ cos2 φ.


SOLUCIÓN:
with ( p l o t s ) :
i m p l i c i t p l o t 3 d ( r ˆ2∗ s i n ( t )ˆ2− r ∗ c o s ( p ) ˆ 2 , r = 0 . . 2 , t = 0 . . Pi , p = 0 . . 2 ∗ Pi , c o o r d s=s p h e r i c a l )

5. (1.5 PUNTOS) Atopa unha solución, a máis cercana a 0.8, da ecuación x2 (sen x + 1) = 1.
SOLUCIÓN:
f s o l v e ( x ˆ2∗ s i n ( x)+xˆ2 −1 ,x =0.8)

6. (1.5 PUNTOS) Define un polinomio con raı́ces 0, -1 (dobre) e 3, ordénao por graos decrecentes e logo
convı́rteo en producto de factores.
SOLUCIÓN:
p:= expand ( x ∗ ( x +1)ˆ2∗( x +3)))
s o r t (p , x , ’ descending ’ )
factor (p)

7. (1.5 PUNTOS) Transforma a expresión 2ex sen x cos x + ex sen 2x na expresión 2ex sen 2x.
SOLUCIÓN:
combine ( 2 ∗ exp ( x ) ∗ s i n ( x ) ∗ c o s ( x)+exp ( x ) ∗ s i n ( 2 ∗ x ) )
Control de Maple

1. (1.5 PUNTOS) Define unha matriz A antisimétrica de orde 5 con a12 = −9 e a43 = 5; cópiaa a B e
calcula os autovalores de BA.
SOLUCIÓN:
a:= Matrix ( 5 , { ( 1 , 2 ) = − 9 , ( 4 , 3 ) = 5 } , shape=a n t i s y m m e t r i c )
b:= copy ( a ) : with ( L i n e a r A l g e b r a ) : E i g e n v a l u e s ( evalm ( b&∗a ) )

∂ 3 f (1, −1)
2. (1.5 PUNTOS) Calcula con f (x, y) = (xy + x + y)2 .
∂x∂y 2
SOLUCIÓN:
f :=( x , y)−>(x∗y+x+y ) ˆ 3 :D[ 1 , 2 , 2 ] ( f )(1 , −1)

3. (1 PUNTO) Aproxima f (x) = 1/x cun polinomio de orde 4 en torno a x = 1.


SOLUCIÓN:
s e r i e s ( 1 / x , x =1 ,5)

ln(t2 + 1)
4. (1.5 PUNTOS) Representa gráficamente x = ecos t , y = t2 sen t, z =
t2 + 1
SOLUCIÓN:
with ( p l o t s ) : s p a c e c u r v e ( [ exp ( c o s ( t ) ) , t ˆ2∗ s i n ( t ) , l n ( t ˆ2+1)/( t ˆ 2 + 1 ) ] , t = 1 . . 1 0 )

5. (1.5 PUNTOS) Representa gráficamente ρ = sen2 θ cos θ − 1.


SOLUCIÓN:
with ( p l o t s ) : p o l a r p l o t ( s i n ( t h e t a ) ˆ 2 ∗ c o s ( t h e t a ) −1 , t h e t a = 0 . . 2 ∗ Pi )

6. (1.5 PUNTOS) Atopa unha solución do sistema de ecuacións {x ln y − x2 + 2 = 0, x sen y + y 2 = 1} como


número real con 8 dı́xitos.
SOLUCIÓN:
e v a l f ( s o l v e ( { x∗ l n ( y)−xˆ2+2 , x∗ s i n ( y)+y ˆ2 −1} ,{x , y } ) , 8 )

7. (1.5 PUNTOS) Transforma o polinomio 16x4 − 32x3 y + 24x2 y 2 − 8xy 2 + y 4 no polinomio y 4 + 24y 2 x2 −
8y 2 x − 32yx3 + 16x4 .
SOLUCIÓN:
s o r t ( yˆ4+24∗y ˆ2∗ xˆ2−8∗y ˆ2∗x−32∗y∗xˆ3+16∗x ˆ 4 , [ y , x ] , plex , d e s c e n d i n g )
Control de Maple

1 e calcula, en forma cartesiana,


1. (1.5 PUNTOS) Define os números complexos x = 2 + 3i e y = 2 −
√ i
x − y e xȳ, sendo ȳ o conxugado de y.
SOLUCIÓN:
x:=2+3∗ I ; y:=1/(2 − I ) ; e v a l c ( s q r t ( x−y ) ) ; x∗ c o n j u g a t e ( y )

2. (1.5 PUNTOS) Resolve o sistema de ecuacións lineais x + 2y − z = 6, 3x − 2y + z + 2t = −2, x − 2z + 5t =


3, −2x + 5y + 2z + t = 6.
SOLUCIÓN:
with ( L i n e a r A l g e b r a ) :
L i n e a r S o l v e (<<(1, 3 , 1 , −2) >| <(2 , −2, 0 , 5) >| <( −1 , 1 , −2, 2) >| <(0 , 2 , 5 , 1) >|
<(6 , −2, 3 , 6)>>
Z Z
∞ ∞
dxdy
3. (1 PUNTO) Calcula con 7 dı́xitos.
−∞ −∞ 1 + x4 + y 4
SOLUCIÓN:
e v a l f ( i n t ( 1 / ( xˆ4+y ˆ 4 + 1 ) , [ y=−i n f i n i t y . . i n f i n i t y , x=−i n f i n i t y . . i n f i n i t y ] ) , 7 )

Y∞
n2 + 1
4. (1.5 PUNTOS) Calcula
n=2
n2 − 1

SOLUCIÓN:
p r o d u c t ( ( n ˆ2+1)/( nˆ2 −1) ,n = 2 . . i n f i n i t y )

5. (1.5 PUNTOS) Representa gráficamente xy sen xy + ex−y = 1


SOLUCIÓN:
with ( p l o t s ) : i m p l i c i t p l o t ( x∗y∗ s i n ( x∗y)+exp ( x−y ) −1 , x = −10..10 , y = −10..10)

6. (1.5 PUNTOS) Calcula y sabendo que xy 2 − x3 y + xy 2 + xy = 31.


SOLUCIÓN:
s o l v e ( x∗yˆ2−x ˆ3∗ y+x∗yˆ2+x∗y −31 , y )

7. (1.5 PUNTOS) Dado o polinomio p = x5 − x4 − 3x3 + 5x2 − 2x, factorı́zao, atopa as súas raı́ces, calcula
o cociente e o resto de dividilo entre q = x2 + x − 2, e transforma p/q en x(x2 − 2x + 1).
SOLUCIÓN:
p:=xˆ5−xˆ4−3∗xˆ3+5∗xˆ2−2∗x
q:=xˆ3−2∗xˆ2+x
f a c t o r ( p ) ; r o o t s ( p ) ; quo ( p , q , x ) ; rem ( p , q , x )
normal ( p/q )
Control de Maple

1. (1.5 PUNTOS) Define o vector fila v de 5 elementos dados por vi = xi , con i = 1 . . . 5, e calcula vvT .
SOLUCIÓN:
f := i −>xˆ i : v:= Vector [ row ] ( 5 , f )
with ( L i n e a r A l g e b r a ) : evalm ( v&∗Transpose ( v ) )

2. (1.5 PUNTOS) Calcula a derivada segunda da función f (x) = x2 se x < −5, f (x) = sen(x2 + x + 1)
para |x| ≤ 5 e f (x) = ex/(x+1) para x > 5.
SOLUCIÓN:
d i f f ( p i e c e w i s e ( x<−5,x ˆ 2 , x>=−5 and x<=5, s i n ( xˆ2+x +1) , exp ( x / ( x + 1 ) ) ) , x$2 )
Z
1 + cos2 x
3. (1.5 PUNTOS) Calcula lı́m dx.
x→0 (1 + sen2 x) cos x
SOLUCIÓN:
l i m i t ( i n t ((1+ c o s ( x ) ˆ 2 ) / ( c o s ( x )∗(1+ s i n ( x ) ˆ 2 ) ) , x ) , x=0)

x sen x
4. (1 PUNTO) Aproxima a función f (x) = cun polinomio de grao 10 en torno a x = ∞.
1 + x2
SOLUCIÓN:
t a y l o r ( x∗ s i n ( x ) / ( x ˆ2+1) , x=i n f i n i t y , 1 0 )

5. (1.5 PUNTOS) Representa gráficamente x = et ln t, y = sen(tet ).


SOLUCIÓN:
p l o t ( [ l n ( t ) ∗ exp ( t ) , s i n ( t ∗ exp ( t ) ) , t = 1 . . 3 ] )

6. (1.5 PUNTOS) Calcula f (n) en función de x e y sabendo que f (n + 1) = xf (n) − yf (n − 1) e que


f (1) = f (2) = 1.
SOLUCIÓN:
r s o l v e ( { f ( n+1)=x∗ f ( n)−y∗ f ( n −1) , f (1)=1 , f (2)=1} , f ( n ) )

7. (1.5 PUNTOS) Expresa o polinomio de raı́ces 0,-1 (dobre), +1 na forma (x + 1)2 x2 − x(x + 1)2
SOLUCIÓN:
expand ( x ∗ ( x −1)∗( x +1)ˆ2 , x+1)
Control de Maple, curso 2017-18


1. Dado o número complezo z = 3 − 2i, calcula z en forma cartesiana con valores exactos e con
valores reais en punto flotante de 8 cifras.
SOLUCIÓN:

z:=3−2*I
v:=evalc(sqrt(z))
evalf(v,8)

2. Define unha matriz A=[1 8; 2 6] (filas separadas por ;) e calcula a súa inversa e autovectores (como
reais en punto flotante).
SOLUCIÓN:

A:=Matrix(2,2,[1,8,2,6])
Aˆ(−1)
with(LinearAlgebra): evalf(Eigenvectors(A))

3. Define 
a expresión
 de Maple g = sen xyz, transfórmaa en función de Maple f (x, y) e calcula
∂3f −π π
, .
∂x2 ∂y 2 2
SOLUCIÓN:

g:=sin(x*y*z)
f:=unapply(f,x,y)
D[1,1,2](f)(−Pi/2,Pi/2)

4. Determina o polinomio de Taylor de f (x, y) = arctan xy de orde 3 en torno ao punto (−1, 2). Calcula
o valor deste polinomio no punto x = −2, y = 3 como número real en punto flotante.
SOLUCIÓN:

p:=mtaylor(arctan(x*y),[x=−1,y=2],2)
evalf(subs(x=−2,y=3,p))

5. Representa gráficamente ρ2 − sen θ + z = 2.


SOLUCIÓN:

with(plots): implicitplot3d(rˆ2−sin(t)+z−2,r=0..2,t=0..2*Pi,z=−2..3,coords=cylindrical)

p
6. Representa gráficamente ρ = sen2 (θ cos θ).
SOLUCIÓN:

with(plots):polarplot(sqrt(sin(t*cos(t))ˆ2),t=0..2*Pi)

7. Atopa xn sabendo que xn = xn−1 + 2xn−2 e que x1 = 2, x2 = 3.


SOLUCIÓN:

rsolve({x(n)=x(n−1)+2*x(n−2),x(1)=2,x(2)=3},x(n))
Control de Maple, curso 2017-18, grupo CLI4

1. Dada a matriz [1 2 3; 4 5 6; 7 8 9], coas filas separadas por punto e coma, calcula os seus
autovalores e autovectores, polinomio caracterı́stico e convı́rtea a un vector fila.
SOLUCIÓN:

a:=Matrix(2,3,[1,2,3,4,5,6,7,8,9])
Eigenvectors(a)
CharacteristicPolynomial(a,lambda)
convert(a, Vector[row])

2. Define a expresión f (x, y) = 3x2 y − 2xy 3 + x2 y 3 + 3x − 5y 2 e transfórmaa en 3x − 5y 2 + 3yx2 +


(−2x + x2 )y 3 .
SOLUCIÓN:

f:=3*xˆ2*y−2*x*yˆ3+xˆ2*yˆ3+3*x−5*yˆ2
sort(collect(f,y),[y,x],tdeg,ascending)

3. Representa o lugar xeométrico dos puntos dados por x = sen t2 , y = 2t3 − t + 1, z = esen t , con
0 ≤ t ≤ 3.
SOLUCIÓN:

with(plots): spacecurve([sin(tˆ2),2*tˆ3−t+1,exp(sin(t))],t=0..3)

4. Calcula simbólicamente as solucións reais e complexas do sistema x sen y +y sen x = 1, xy 2 −exy = 2


como números reais en punto flotante e representa gráficamente as solucións reais.
SOLUCIÓN:

evalf(solve({x*yˆ2−exp(x*y)−2, x*sin(y)+y*sin(x)−1},{x, y}))


with(plots): implicitplot({x*yˆ2−exp(x*y)−2,x*sin(y)+y*sin(x)−1},x=0..1,y=4..5)

Yk
1
5. Calcula 3
. Obtén o seu valor en punto flotante para k = 4.
n=1
n
SOLUCIÓN:

p:=product(1/nˆ3,n=1..k)
evalf(subs(k=4,p))

1 + sen x − ex
6. Calcula lı́m
x→0 arctan2 x
SOLUCIÓN:

limit((1+sin(x)−exp(x))/arctan(x)ˆ2,x = 0)

7. Define a variábel x = 127, calcula o seu número de cifras, mostra de que tipo é, mostra se x ten un
valor asignado, mostra se x é primo e finalmente borra x.
SOLUCIÓN:

x:=127;length(x);whattype(x);assigned(x);primes(x);unassign('x')
Control de Maple, curso 2017-18

1. Dado o sistema de ecuacións lineares x + y + z = 2, x − y + z = −2, x + y − z = 4, aplı́calle o método


de eliminación gaussiana e resólveo.
SOLUCIÓN:

a:=Matrix(3,4,[1, 1, 1, 2, 1, −1, 1, −2, 1, 1, −1, 4])


with(LinearAlgebra); GaussianElimination(DeleteColumn(a, 4))
LinearSolve(a)


2. Define as funcións de Maple f (x) = −1 para x < 2, f (x) = x para −1 ≤ x ≤ 1, f (x) = x para
  Z 2
df (x − y)
x > 1 e g(x, y) = f (x + y), , e calcula f (x)dx como número real con 8 dı́xitos.
dx −2

SOLUCIÓN:

f:=x−>piecewise(x<−1,−1,x>=−1 and x<1,x,sqrt(x))


g:=(x,y)−>(f(x+y),D(f)(x−y))
evalf(int(f,−2..2))


Y 2
3. Calcula o producto e1/n
n=1

SOLUCIÓN:

product(exp(1/nˆ2),n=1..infinity)

4. Representa gráficamente {x − y + 4 > 0, x + y + 2 > 0, 3x − 2y ≤ 5, 2x + 4y < 2} para −5 ≤ x, y ≤ 5.


SOLUCIÓN:

with(plots): inequal({x−y+4>0,x+y+2>0,3*x−2*y<=5,2*x+4*y<2},x=−5..5,y=−5..5)

5. Representa gráficamente ρ(1 − sen2 θ) cos φ = 1.


SOLUCIÓN:

with(plots); implicitplot3d(r*(1−sin(t)ˆ2)*cos(f)−1,r=0..5,t=0..2*Pi,f=−Pi..Pi,coords=spherical)

6. Como podemos saber se o polinomio 5x7 + 7x6 + 4x5 + 5x4 − 2x2 + x ten algunha raı́z non exacta?
SOLUCIÓN:

roots(p,I) #so raices exactas


fsolve(p,x,complex) #todalas raices

7. Calcula o polinomio con raı́ces 0,-1,-3,+i,+i,-i,-i, ordénao por monomios de graos crecentes e fac-
torı́zao cun factor por cada raı́z.
SOLUCIÓN:

p := expand(x*(x−1)*(x+3)*(xˆ2+1)ˆ2)
sort(p,x,ascending)
factor(p,I)
Control Maple 1
xi − 1
1. (1 PUNTO) Define un vector fila v de 10 compoñentes con vi = , i = 1, . . . , 10.
xi + 1
SOLUCIÓN: f := (i) ->(x^i-1)/(x^i+1); Vector[row](10, f)
(1 + I)(2 − 3I)
2. (1 PUNTO) Calcula como reais en punto flotante o módulo e argumento do número
4 + 5I
sendo I a unidade imaxinaria.
SOLUCIÓN: z := (1+I)*(2-3*I)/(5+5*I); |z|; argument(z)
Z x
sin t
3. (1 PUNTO) Calcula lı́m dt como real en punto flotante.
x→∞ 0 1 + t2

SOLUCIÓN: evalf(limit(int(sin(t)/(t^2+1), t = 0 .. x), x = infinity))


x2 e−x sin x
4. (1 PUNTO) Calcula f ′′ (3) como real en punto flotante, sendo f (x) =
1 + x2
SOLUCIÓN: subs(x = 3, diff(x^2*exp(-x)*sin(x)/(1 + x^2), x$2))
∞  
Y 1
5. (1 PUNTO) Calcula o valor en punto flotante con 3 decimais de 1+ 4
n=0
n +n+2

SOLUCIÓN: evalf(product(1+1/(n^4+n+2), n = 0 .. infinity),4)

6. (1 PUNTO) Representa gráficamente a función f (x, y, t) = sin t sin(x2 + y 2 ) con x, y ∈ [−π, π].
SOLUCIÓN: with(plots); animate3d(sin(t)*sin(x^2+y^2), x = -Pi .. Pi, y = -Pi .. Pi, t
= 1 .. 10)
7. (1 PUNTO) Resolve numéricamente a ecuación x4 − 10x3 + 35x2 − 50x + 24 = 0 atopando unha única
solución distinta de x = 1.
SOLUCIÓN: fsolve(x^4 - 10*x^3 + 35*x^2 - 50*x + 24, x, avoid = {x = 1}, maxsols = 1);

8. (1 PUNTO) Calcula o polinomio con raı́ces 0,-1,2 e 4 ordeado por potencias crecentes.
SOLUCIÓN: sort(expand(x*(x+1)*(x-2)*(x-4)), x, ascending)

9. (1 PUNTO) Factoriza con 5 factores o polinomio 10 − 28x + 13x2 + 10x3 − 9x4 + 2x5 .
SOLUCIÓN: factor(10 - 28*x + 13*x^2 + 10*x^3 - 9*x^4 + 2*x^5,{sqrt(2),I})
x+1
10. (1 PUNTO) Descompón a función racional en suma de fraccións parciais.
x4 + 2x3 + x2 + 2x
SOLUCIÓN: convert((x^2-1)/(x^4+2*x^3+x^2+2*x), parfrac, x)
Control Maple 2
1. (1 PUNTO) Define a matriz cadrada A de orde 5 con elementos aii = xi e aij = 0 para j 6= i.
SOLUCIÓN: f := i ->x^i; A := Matrix(5, f, shape = diagonal)
a arcsin x − b2 cos y
2. (1 PUNTO) Dada a expresión de Maple , convı́rtea nunha función de Maple f (a, z)
x2 + e−z
e calcula f (1, π).
SOLUCIÓN: g := (a*arcsin(x)-b^2*cos(y))/(x^2- exp(-z)); f := unapply(g, a, z); f(1,Pi)
x
x · arctan
3. (1 PUNTO) Calcula lı́m 2
x→0 cos x(sin 2x)2

SOLUCIÓN: limit(x*arctan(x/2)/(cos(x)*sin(2*x)^2), x = 0)
Z ∞
2
4. (1 PUNTO) Calcula e−x dx como número real en punto flotante con 3 cifras decimais.
−∞

SOLUCIÓN: evalf(int(exp(-x^2), x = -infinity .. infinity),4)


X∞
n2 + 5n + 7
5. (1 PUNTO) Calcula o valor da serie numérica .
n=1
(n + 2)!

SOLUCIÓN: sum((n^2+5*n+7)/factorial(n+2), n = 1 .. infinity)


sin 2θ sin 10θ
6. (1 PUNTO) Representa gráficamente o conxunto de puntos definido por ρ = 2 + con
2
θ ∈ [0, 2π]
SOLUCIÓN: with(plots): polarplot(2+(1/2)*sin(2*theta)*sin(10*theta), theta = 0 .. 2*Pi)
1
7. (1 PUNTO) Representa gráficamente o lugar xeométrico dos puntos definido por {y < 2, x −y <
0, 3x + 2y < 1} no recinto x, y ∈ [−1, 1].
SOLUCIÓN: with(plots): inequal({y <1/2, x-y <0, 3*x+2*y <1}, x = -1 .. 1, y = -1 .. 1);
1 x
8. (1 PUNTO) Resolve simbólicamente o sistema de ecuacións x + − z = 1, e−x sin y = z, =ye
y2 z
mostra o valor real en punto flotante dunha solución complexa.
SOLUCIÓN: sol := solve({x/z = y, exp(-x)*sin(y) = z, x+1/y^2-z = 1}, {x, y, z}); evalf(sol[2])

9. (1 PUNTO) Atopa o mı́nimo común múltiplo dos polinomios x2 − x + 1 e x3 + 2, ordeado por potencias
crecentes.
SOLUCIÓN: sort(expand(lcm(x^2-x+1, x^3+2)), x, ascending)

10. (1 PUNTO) Calcula o cociente de dividir x4 − x3 + x2 − x + 1 entre x − 1


SOLUCIÓN: quo(x^4 - x^3 + x^2 - x + 1, x - 1, x)
Control Maple 3
1. (1 PUNTO) Calcula a matriz caracterı́stica e os autovalores/autovectores da matriz A cadrada de orde
3 con elementos dados por aij = 2i−j , i, j = 1, 2, 3.
SOLUCIÓN: with(LinearAlgebra): f:=(i,j)->2^(i-j): A:=Matrix(3, 3, f): CharacteristicMatrix(A,
x); Eigenvectors(A)
3x2 + 1
2. (1 PUNTO) Define a función de Maple f (x) = x2 se x < −1 ou x > 1, e f (x) = se −1 ≤ x ≤ 1.
2(x2 + 1)
SOLUCIÓN: f := x ->piecewise(x <-1, x^2, -1 <= x and x <1, (3*x^2+1)/(2*x^2+2), x^2)
(ax − 1) ln(1 − x2 )
3. (1 PUNTO) Calcula lı́m e particulariza para a = 1, m = 2.
x→0 ((1 − x2 )m − 1) arcsin x

SOLUCIÓN: limit((a^x - 1)*ln(1 - x^2)/(((1 - x^2)^m - 1)*arcsin(x)), x = 0); subs(a=1,m=2, %)


Z x+y
∂2f
4. (1 PUNTO) Define a función de Maple f (x, y) = sin t log t3 dt e calcula
0 ∂x∂y
SOLUCIÓN: f := (x, y) ->int(sin(t)*log(t^3), t = 0 .. x+y); D[1,2](f)
Z 1 Z 1+x
5. (1 PUNTO) Calcula x3 (y 2 − 1)dxdy
−1 1−x

SOLUCIÓN: int(x^3*(y^2-1), [y = 1-x .. x+1, x = -1 .. 1])


2
+y 2
6. (1 PUNTO) Calcula o polinomio de Taylor de orde 6 da función f (x, y) = (x2 + y 2 )ex no entorno
de (0, 0).
SOLUCIÓN: mtaylor((x^2+y^2)*exp(x^2+y^2), [x = 0, y = 0], 7)

7. (1 PUNTO) Representa gráficamente o conxunto de puntos dado pola ecuación x2 sin 2x+y 2 cos 2y = z 2 ,
con x, y, z ∈ [−3, 3].
SOLUCIÓN: with(plots):implicitplot3d(x^2*sin(2*x)+y^2*cos(2*y) = z^2,x=-3..3,y=-3..3,z=-3..3)
8. (1 PUNTO) Representa na mesma gráfica as curvas x = t2 , y = log t e x = t2 , y = t−2 et para t = 1, . . . , 5.
SOLUCIÓN: plot([[t^2, log(t), t = 1 .. 5], [t^2, t^(-2)*exp(t), t = 1 .. 5]]);

9. (1 PUNTO) Calcula xn en función de n sabendo que xn = 3xn−1 − 2xn−2 , e ademáis que x1 = 1, x2 = 2.


SOLUCIÓN: rsolve(x(1) = 1, x(2) = 2, x(n) = 3*x(n-1)-2*x(n-2), x(n));

10. (1 PUNTO) Factoriza o polinomio x4 − x3 − 2x2 + 6x − 4 incluindo factores complexos.


SOLUCIÓN: factor(x^4-x^3-2*x^2+6*x-4, {I})
Control Maple 4
1. (1 PUNTO) Define un vector fila de dimensión 20 que teña os elementos 1 e 3 iguais a x2 e x5 respecti-
vamente, e os restantes elementos con valor π. Non podes especificar tódolos elementos.
SOLUCIÓN: Vector[row](20, {1 = x^2, 5 = x^3}, fill = Pi)

2. (1 PUNTO) Define a función de Maple f (x) con valores f (x) = −1/x para x ≤ −1, f (x) = x2 − 2 para
−1 < x ≤ 1 e f (x) = −1/x para x > 1.
SOLUCIÓN: f:=(x)->piecewise(x <= -1,1/x,-1 <x and x <1,x^2-2,-1/x)

3. (1 PUNTO) Calcula a derivada de ex 2x2 − 4x.
SOLUCIÓN: diff(exp(x)*sqrt(2*x^2 - 4*x),x)
Z

4. (1 PUNTO) Calcula x cos xdx

SOLUCIÓN: int(x*cos(sqrt(x)), x)
5. (1 PUNTO) Representa gráficamente no intervalo [−1, 3] o polinomio de Taylor de orde 7 da función
2
f (x) = (x2 + 1)e−x en torno ao punto x0 = 1
SOLUCIÓN: plot(convert(taylor((x^3+1)*exp(-x^2), x = 1, 8), polynom), x = -1 .. 3)

6. (1 PUNTO) Representa gráficamente o conxunto de puntos definido polas ecuacións ρ = φsen(φ)(sen(θ)2 +


cos(θ)2 ), ρ ∈ [0, 1], θ ∈ [0, 2π], φ ∈ [0, π]
SOLUCIÓN: with(plots): implicitplot3d(rho = phi*sin(phi)*(sin(theta)^2+cos(theta)^2),
rho = 0 .. 1, theta = 0 .. 2*Pi, phi = 0 .. 2*Pi, coords = spherical)

7. (1 PUNTO) Resolve simbólicamente a ecuación x2 e−x + x sin x = 1 e mostra a solución en punto flotante
con 4 decimais.
SOLUCIÓN: solve(x^2*exp(-x) + x*sin(x) - 1, x); evalf( %,5)

8. (1 PUNTO) Atopa as solucións enteiras da ecuación 2x + 3y = 1 en función dun parámetro enteiro k, e


calcula as solucións para k = 1 e k = 2.
SOLUCIÓN: s := isolve(2*x+3*y = 1, k): subs(k=1,s); subs(k=2,s)

9. (1 PUNTO) Ordea o polinomio y 3 x2 + yx − 1 + x + y 2 + yx2 por orde alfabética crecente en y e x.


SOLUCIÓN: sort(y^3x^2 + yx - 1 + x + y^2 + yx^2, [y, x], plex, ascending)

10. (1 PUNTO) Calcula o máximo comúm divisor dos polinomios x5 − x2 e x2 − 3x + 2.


SOLUCIÓN: gcd(x^5 - x^2, x^2 - 3*x+2)
Control de programación en Matlab

Dada unha función f (x), a súa serie de Fourier F (x) está dada por:

X
∞ Z Z
1 π
1 π
F (x) = a0 + (an cos nx + bn sen nx), an = f (x) cos nxdx, bn = f (x) sen nxdx (1)
n=1
π −π π −π

Escribe un programa en Matlab chamado exame3.m que lea por teclado a expresión analı́tica dunha
función (usa x3 ) e a convirta nunha función en liña f(x). Logo, debes chamar á función funcion3(...),
pasándolle os argumentos axeitados, que para un valor de n retorne os dous coeficientes an e bn definidos
arriba (podes usar calcular as integrais definidas programando ou usando comandos de cálculo numérico
ou simbólico). No cálculo das integrais definidas, usa h = 2π/100. Entón, o programa exame3.m debe
calcular o valor da función de f (x) e máis da súa serie de Fourier F (x) para 100 valores de x no intervalo
[−π, π]. No canto da suma dende n = 1 ata ∞, usa somentes 10 sumandos. O programa debe almacenar
no arquivo resultados exame3.dat os coeficientes an e bn en dúas liñas distintas, e logo os valores de
f (x) e F (x) para x ∈ [−π, π], un par de valores en cada liña separados por un tabulador, con ancho 10 e
5 decimais.

SOLUCIÓN:

clear all
f=inline(input('f(x)? ','s'));
m=10;a=zeros(1,m);b=zeros(1,m);
[a0,˜]=funcion3(f,0);
for n=1:m
[a(n) b(n)]=funcion3(f,n);
end
n=100;x=linspace(−pi,pi,n);
y1=zeros(1,n);y2=zeros(1,n);
for i=1:n
tx=x(i);y1(i)=f(tx);ty=a0;
for j=1:m
ty=ty+a(j)*cos(j*tx)+b(j)*sin(j*tx);
end
y2(i)=ty;
end
f=fopen('resultados exame3.dat','w');
if −1==f
error('fopen resultados exame3.dat')
end
fprintf(f,' %g ',a);fprintf(f,'\n');
fprintf(f,' %g ',b);fprintf(f,'\n');
for i=1:n
fprintf(f,' %10.5\t %10.5f\n',y1(i),y2(i));
end
fclose(f);

function [a b]=funcion3(f,n)
a=0;b=0;h=2*pi/100;
for x=−pi:h:pi
fx=f(x);a=a+fx*cos(n*x);b=b+fx*sin(n*x);
end
a=h*a/pi;b=h*b/pi;
end

También podría gustarte