test1.sce 558 B

1234567891011121314151617181920212223242526272829
  1. clear
  2. close
  3. function A=angle(C)
  4. A = atan(imag(C),real(C))/%pi*180;
  5. endfunction
  6. M = csvRead('test1.csv', ",", ".", "double", [], [], [], 2);
  7. M = M(2:size(M)(1),1:size(M)(2)-1);
  8. f = M(:,1);
  9. t1 = M(:,2) + M(:,3)*%i;
  10. t2 = M(:,4) + M(:,5)*%i;
  11. t3 = M(:,6) + M(:,7)*%i;
  12. t4 = M(:,8) + M(:,9)*%i;
  13. //plot2d("ll", f, [abs(t1), abs(t2), abs(t3), abs(t4)]);
  14. plot2d("ln", f, [angle(t1), angle(t2));
  15. M = csvRead('test2.csv', ",", ".", "double", [], [], [], 2);
  16. M = M(2:size(M)(1),1:size(M)(2)-1);
  17. f = M(:,1);
  18. t1 = M(:,2) + M(:,3)*%i;
  19. t2 = M(:,4) + M(:,5)*%i;