Advertisement
RemiNital

Untitled

Apr 27th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.82 KB | None | 0 0
  1. function plottingsrmultiple(file1,file2,file3,file4,a,b,step,Name)
  2. % Funksjonen plotter informasjonen for Jacobi, Richardson, Gauss-Seidel og
  3. % matrisene A som ligger lagret i filer i samme graf. Dette gjelder bare
  4. % for oppgave 1. Det plottes en graf for hver
  5. % metode og det er oppnevnt i grafen hvilken verdi µ har. a1 og b1 er
  6. % start- og sluttverdi på intervallet for N, mens step1 er steglengden.
  7. % a2 og b2 er start og sluttverdi på intervallet for µ, mens step2 er
  8. % steglengden på dette intervallet
  9. s = a:step:b;
  10. A1 = dlmread(file1);
  11. A2 = dlmread(file2);
  12. A3 = dlmread(file3);
  13. A4 = dlmread(file4);
  14. fclose('all');
  15. figure('Name',Name)
  16. loglog(s,A1,'-s',s,A2,'-s',s,A3,'-s',s,A4,'-s');
  17. grid on
  18. hold on  
  19. xlabel('N')
  20. ylabel('Spectral Radius')
  21. legend('Jacobi','Gauss-Seidel','Richardson','A')
  22. end % function
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement