Guest User

Untitled

a guest
Jan 23rd, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 2.14 KB | None | 0 0
  1. % Øving 6 IT-GK
  2.  
  3. % Oppgave 1
  4.  
  5. a) En multi-core prossesor er en prossesor med flere kjerner. Fordelene
  6.    med en slik prossesor er at den kan kjøre flere prosseser eller
  7.    oppgaver samtidig. Noe som kan føre til bedre ytelse
  8.    
  9. b) SSD. Fordelene med slike disker er mange. De er langt raskere enn
  10.    vanlige hardisker, og de er kompakte. Ingen løse deler som kan
  11.    bli ødelagt. I tilleg er de også stillere enn vanlige hardisker
  12.    
  13. c) En hub er måte å koble sammen flere datamaskiner i ett nettverk på
  14.    denne tar ikke hensyn til hvilken vei informasjonen flyter og sender
  15.    all informasjon til alle.
  16.    En switch er en mer avansert hub. Den gjør samme jobben, men her kan
  17.    en bestemme hvilken vei datamnegnden flyter, og også til hvilkne
  18.    maskiner
  19.  
  20. % Oppgave 2 a)
  21.  
  22. function Y = Omvend(a)
  23. Y = fliplr(a);
  24. end
  25.  
  26. % Oppgave 2 b)
  27.  
  28. function Y=Palindrom(a)
  29. b = strrep(a,' ','');
  30.     if strcmpi(b==fliplr(b))
  31.        Y=1;
  32.     else
  33.        Y=0;
  34.     end
  35. end
  36.  
  37. % Oppgave 2 c)
  38.  
  39. function Y = Finn(a,b)
  40.     if strfind(a,b)>0
  41.         Y=1;
  42.     else
  43.         Y=0;
  44.     end
  45. end
  46.  
  47. % Oppgave 3 a)
  48.  
  49. function Y = Primtall(a)
  50. if a==0 || a==1
  51.     Y=0;
  52. else
  53.     for i=2:(a-1)
  54.         if a/i==round(a/i)
  55.             Y=0;
  56.             return
  57.         end
  58.     end
  59. Y = 1;
  60. end
  61. end
  62.  
  63. % Oppgave 3 b)
  64.  
  65. function [X, Y] = Liste(a ,c)
  66. h=[];
  67. d=[];
  68. b=length(a);
  69. for i=1:b
  70.     if a(i)>=c
  71.         d = [ d a(i) ];
  72.     else
  73.         h = [ h a(i) ];
  74.     end
  75. end
  76. X = h
  77. Y = d
  78. end
  79.  
  80. % Oppgave 4 a)
  81.  
  82. function Sparing1()
  83. A = 1000;
  84. r = 5/100;
  85. n = 12;
  86. k = 20;
  87. V=A*(1+r/n)^(n*k)
  88. end
  89.  
  90. % Oppgave 4 b)
  91.  
  92. function V = Sparing2(A,b,k)
  93. r = b/100;
  94. n = 12;
  95. V=A*(1+r/n)^(n*k);
  96. end
  97.  
  98. % Oppgave 4 c)
  99.  
  100. clc
  101. A = input('Skriv inn startbeløpet ditt: ');
  102. b = input('Skriv inn hvor mye renter du får: ');
  103. k = input('Skriv inn hvor mange år du har pengene i banken: ');
  104. g=zeros(1,k);
  105. h=zeros(1,k)
  106. n=12;
  107. r=b/100;
  108. for i=1:k
  109. g(i)=A*(1+r/n)^(n*i);
  110. end
  111. for i=2:(k)
  112. h(1)=g(1)-A;
  113. h(i)=g(i)-g(i-1);
  114. end
  115. g
  116. h
  117.  
  118. % Oppgave 5 a)
  119.  
  120. function [ P ] = Laan1( p,A,k,n)
  121.  
  122. r=p/100;
  123. h=((r*A*((1+r/n)^(n*k)))/(n*(-1+(1+r/n)^(n*k))));
  124. P = h*n;
  125.  
  126. end
Add Comment
Please, Sign In to add comment