RenHao

Practice

Mar 10th, 2015
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 1.20 KB | None | 0 0
  1. clear all
  2. close all
  3.  
  4. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  5. add = 0;
  6. N=1e7;
  7.  
  8. tic % timer
  9. for i = 1:1:N ;
  10.     add = add +i;
  11. end
  12. toc
  13.  
  14. add
  15.  
  16. tic
  17. sum(1:1:N)
  18. toc
  19.  
  20. tic
  21. v = 1:1:N;
  22. addv = ones(1,N) * v'
  23. toc
  24. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  25.  
  26. a = magic(3)
  27. sum(sum(a,1),3)
  28.  
  29. %clc --> clear screen
  30.  
  31. a = magic(3)
  32. b = eye(3)
  33.  
  34. a*b
  35. a.*b    % multiplication of non matrix
  36. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  37. a = magic(2)
  38. a'
  39. fliplr(a)
  40. flipud(a)
  41. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  42. a=-3
  43. abs(a) % absolute number
  44. b=4
  45. c=a+j*b
  46. abs(c) % in complex number is the length
  47. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  48. zeros(2,3)
  49. a=[1 1;1 2]
  50. inv_a = inv(a)
  51. a*inv_a
  52. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  53. a = magic(3)
  54. a(:,2)
  55. a(3,:)
  56. a(2,2)
  57. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  58. load durer
  59. image(X)
  60. imshow(X/255) %X/256 cause the value is too big
  61. whos
  62.  
  63. dither_m = [0.1 0.5;0.7 0.3]
  64.  
  65. for x=1:size(X,2)
  66.     for y=1:size(X,1)
  67.         i=mod(x,size(dither_m,2))+1;
  68.         j=mod(y,size(dither_m,1))+1;
  69.         Y(x,y)=X(x,y)>dither_m(i,j);
  70.     end
  71. end
  72.  
  73. X=X(:,1:508)
  74. image(X)
  75. image(Y)
Advertisement
Add Comment
Please, Sign In to add comment