Garantie de satisfaction à 100% Disponible immédiatement après paiement En ligne et en PDF Tu n'es attaché à rien
logo-home
Oefeningen matlab S2 , uitgeschreven code €10,49   Ajouter au panier

Autre

Oefeningen matlab S2 , uitgeschreven code

 99 vues  2 fois vendu

In dit document vind je van alle verplichte oefeningen van het vak S2-wiskunde met hun uitgeschreven code. Concreet gaat dit dan over : Deel 1 oef 1,2,3,7,8 deel 2 : oef 1,2,3,4 deel 3: oef 1, 2 ,3, 4 deel 4 (hiervan is er een screenshot van de simulink opstelling beschikbaar) : oef 1,2,3,...

[Montrer plus]
Dernier document publié: 3 année de cela

Aperçu 3 sur 20  pages

  • 17 mai 2021
  • 18 mai 2021
  • 20
  • 2020/2021
  • Autre
  • Inconnu
Tous les documents sur ce sujet (2)
avatar-seller
woutdewachter
Oefeningen matlab
Deel 1 : selectie (if) en herhaling (for)
Oefening 1 : uitrekenen van een functi e op een reëel getal x indien deze in het juiste
domein valt

m-file naam : S1O1

code:

x=input('Geef getal x');
if x <-4
disp ('kies een getal groter dan -4')
elseif x>=4 & x<5
disp ('kies een getal kleiner dan 4 of groter dan 5')
else
fprintf('Het resultaat van deze functie met x = %d is
%f.\n',x, sqrt(log((x^2-24)/(x-4))))
end

Oefening 2: keuzemenu uit verschillende grafi eken op een zelfgekozen interval[a,b]

m-file naam : S1O2

code:

a=input('geef een ondergrens a:');
b= input('Geef een bovengrens b:');
x=linspace (a,b);
if a>=b
disp ('de ondergrens mag niet groter zijn dan de
bovengrens');
else
keuze =menu('Kies een functie', 'y=sin(x)',
'y=cos(x)', 'y=sinh(x)', 'y=cosh(x)');
if keuze == 1
y=sin(x);
elseif keuze ==2
y=cos(x);
elseif keuze ==3
y=sinh(x);
else
y=cosh(x);
end
plot(x,y)
end

,oefening 3 : Het tellen van hoeveel een bepaald getal in een vector staat en dit
displayen

m-file naam : S1O3

code:

A= zeros(2,11);
A(1,:)=[0:10];
for i=0:10
A(2,i+1)=sum(Getallenrij==i);
end
disp(A)

oefening 7 a: De gebruiker een vector laten opstellen en dan het grootste verschil in
deze vector laten zien

m-file naam : S1O7a

code :
n=input('geef de lengte van de vector:');
R=zeros(1,n);
for i=1:n
R(i)=input('Geef het volgende getal in:');
end
y=R(i)-R(i-1);
V=max(y);
fprintf('Het grootste verschil in de vector is %d.\n', V)

b :zonder for- lus

m-file naam : S1O7b

R=input('geef een vector in tussen vierkante haken:');
if length(R)==1
v=R;
else
R1=R(1:length(R)-1); % van het eerste tot het
voorlaatste element
R2=R(2:length(R)); % van het 2de tot het laatste
element
v=abs(R1-R2);
V=max(v);
fprintf('Het grootste verschil tussen opeenvolgende
waarden in R is %d.\n',V);
end

, oefening 8: controleren of een willekeurig gegeven getal een priemgetal is.

m-file naam : S1O8

code :

clear % belangrijk, anders heb je misschien
restwaarden van vorige uitvoering in V zitten
n=input('geef een getal n in:');
for i=2:(n-1) % starten vanaf i=2 want 1 is altijd
een deler
V(i-1)= mod(n,i);
end;
if min(V)~=0 % minimum is betere test, bekijk V in
je workspace
fprintf('Het getal %d is een priemgetal.\n', n)
else
fprintf('Het getal %d is geen priemgetal.\n', n)
end

Deel2 :functies in matlab
Oefening 1 : functi e “benadering” waar je het aantal termen n moet ingeven om ln2 te
benaderen en je dan ook de absolute fout geeft .

Functie : benadering

Code :

function[b]=benadering (n)
b=1;
for i=2:1:n
b=b+(-1)^(i+1)/i;
end
fprintf(' indien je %d termen gebruikt heb je %10f als
benadering voor ln2\n', n, b)
end
m-file naam : S2O1

code:

n=input('geef het aantal termen in:');
x=benadering(n);
y=log(2)-x;
fprintf ('Als je %d termen gebruikt, vind je %10.3f als
benadering voor ln(2). De fout is %10.10f\n' ,n ,x ,y);

Les avantages d'acheter des résumés chez Stuvia:

Qualité garantie par les avis des clients

Qualité garantie par les avis des clients

Les clients de Stuvia ont évalués plus de 700 000 résumés. C'est comme ça que vous savez que vous achetez les meilleurs documents.

L’achat facile et rapide

L’achat facile et rapide

Vous pouvez payer rapidement avec iDeal, carte de crédit ou Stuvia-crédit pour les résumés. Il n'y a pas d'adhésion nécessaire.

Focus sur l’essentiel

Focus sur l’essentiel

Vos camarades écrivent eux-mêmes les notes d’étude, c’est pourquoi les documents sont toujours fiables et à jour. Cela garantit que vous arrivez rapidement au coeur du matériel.

Foire aux questions

Qu'est-ce que j'obtiens en achetant ce document ?

Vous obtenez un PDF, disponible immédiatement après votre achat. Le document acheté est accessible à tout moment, n'importe où et indéfiniment via votre profil.

Garantie de remboursement : comment ça marche ?

Notre garantie de satisfaction garantit que vous trouverez toujours un document d'étude qui vous convient. Vous remplissez un formulaire et notre équipe du service client s'occupe du reste.

Auprès de qui est-ce que j'achète ce résumé ?

Stuvia est une place de marché. Alors, vous n'achetez donc pas ce document chez nous, mais auprès du vendeur woutdewachter. Stuvia facilite les paiements au vendeur.

Est-ce que j'aurai un abonnement?

Non, vous n'achetez ce résumé que pour €10,49. Vous n'êtes lié à rien après votre achat.

Peut-on faire confiance à Stuvia ?

4.6 étoiles sur Google & Trustpilot (+1000 avis)

79373 résumés ont été vendus ces 30 derniers jours

Fondée en 2010, la référence pour acheter des résumés depuis déjà 14 ans

Commencez à vendre!
€10,49  2x  vendu
  • (0)
  Ajouter