File:Linear least squares2.png

Từ Wikimedia Commons, kho lưu trữ phương tiện nội dung mở
Bước tới điều hướng Bước tới tìm kiếm

Tập tin gốc(889×1.067 điểm ảnh, kích thước tập tin: 30 kB, kiểu MIME: image/png)

Chú thích

Chú thích

Ghi một dòng giải thích những gì có trong tập tin này

Miêu tả[sửa]

Miêu tả
English: Illustration of linear least squares.
Ngày (UTC)
Nguồn gốc self-made with MATLAB, tweaked in Inkscape.
Tác giả Oleg Alexandrov
Phiên bản khác
Hiện có một phiên bản với định dạng vector của hình này (SVG).
Nên sử dụng nó thay cho hình raster này khi cần nó chi tiết hơn.

File:Linear least squares2.png → File:Linear least squares2.svg

Để biết thêm thông tin về đồ họa vector, mời đọc về Chuyển sang SVG của Commons.
Cũng có thông tin về sự hỗ trợ hình ảnh SVG của MediaWiki.

Trong các ngôn ngữ khác
Alemannisch  Bahasa Indonesia  Bahasa Melayu  British English  català  čeština  dansk  Deutsch  eesti  English  español  Esperanto  euskara  français  Frysk  galego  hrvatski  Ido  italiano  lietuvių  magyar  Nederlands  norsk bokmål  norsk nynorsk  occitan  Plattdüütsch  polski  português  português do Brasil  română  Scots  sicilianu  slovenčina  slovenščina  suomi  svenska  Tiếng Việt  Türkçe  vèneto  Ελληνικά  беларуская (тарашкевіца)  български  македонски  нохчийн  русский  српски / srpski  татарча/tatarça  українська  ქართული  հայերեն  বাংলা  தமிழ்  മലയാളം  ไทย  한국어  日本語  简体中文  繁體中文  עברית  العربية  فارسی  +/−
Hình SVG mới

 
This diagram was created with MATLAB.
Public domain Tôi, người giữ bản quyền của tác phẩm này, chuyển tác phẩm này vào phạm vi công cộng. Điều này có giá trị trên toàn thế giới.
Tại một quốc gia mà luật pháp không cho phép điều này, thì:
Tôi cho phép tất cả mọi người được quyền sử dụng tác phẩm này với bất cứ mục đích nào, không kèm theo bất kỳ điều kiện nào, trừ phi luật pháp yêu cầu những điều kiện đó.

Source code (MATLAB)[sửa]

% Illustration of linear least squares.
function main()
 
   % KSmrq's colors
   red    = [0.867 0.06 0.14];
   blue   = [0, 129, 205]/256;
   green  = [0, 200,  78]/256;
   yellow = [2764, 194,   0]/256;
   white = 0.99*[1, 1, 1];
   gray = 0.1*white;
 
% Set up the grid and other parameters
   N = 100;
   A = -2.2; B = 7; 
   X = linspace(A, B, N);
   C=-4; D = 4;
 
   % Set up the figure
   lw = 5; % linewidth
   lw2 = lw/2;
   fs = 22; % font size
   figure(1); clf; hold on;
   set(gca, 'fontsize', fs);
   set(gca, 'linewidth', lw2)
   hold on; grid on;
 
   % random numbers
   s=0.16;
   a = 1.7; b = 3; c = 1;
   p = 1; q = 75; r = 1.3;
   M = 50;
   p = s*p; q = s*q; r = s*r;
   XX=linspace(A, B, M+1);
   YY = p+q*XX+r*XX.^2;
   
   Xr = 7*(1:M);
   Yr = Xr;
   for i=1:M
      rd=rand(1);
      Xr(i) = XX(i)*rd+XX(i+1)*(1-rd);
      Yr(i) = p+q*Xr(i)+r*Xr(i)^2 + 0.4*erfinv(2*rand(1) - 1);
   end
 
   myrad = 0.05;
   for i=1:length(Xr)
      ball(Xr(i), Yr(i), myrad, red);
   end

   axis equal;

 
   % least squares fitting
   Yr = Yr';
   Xr=Xr';
   Mat = [(0*Xr+1) Xr Xr.^2];
   V=Mat'*Yr;
   V=(Mat'*Mat)\V;
   pe = V(1); qe = V(2); re=V(3);
   
   plot(X, pe+qe*X+re*X.^2, 'b', 'linewidth', lw);
 
   grid on;
   set(gca, 'GridLineStyle', '-', 'xcolor', gray);
   set(gca, 'GridLineStyle', '-', 'ycolor', gray);
   set(gca, 'XTick', [-2 -1 0 1 2]);
   plot([-2 2], [3.5 3.5], 'linewidth', lw2, 'color', gray);
 
   axis equal;
   axis([-2, 2, -1.7, 3.5]);
 
   saveas(gcf, 'Linear_least_squares2.eps', 'psc2'); % save as eps
   %plot2svg('Linear_least_squares.svg'); % save as svg
 
 
function ball(x, y, r, color)
   Theta=0:0.7:2*pi;
   X=r*cos(Theta)+x;
   Y=r*sin(Theta)+y;
   H=fill(X, Y, color);
   set(H, 'EdgeColor', 'none')

Lịch sử tập tin

Nhấn vào ngày/giờ để xem nội dung tập tin tại thời điểm đó.

Ngày/GiờHình xem trướcKích cỡThành viênMiêu tả
hiện tại20:10, ngày 21 tháng 2 năm 2009Hình xem trước của phiên bản lúc 20:10, ngày 21 tháng 2 năm 2009889×1.067 (30 kB)Oleg Alexandrov (thảo luận | đóng góp)Normal noise, per Michael Hardy
06:32, ngày 5 tháng 4 năm 2008Hình xem trước của phiên bản lúc 06:32, ngày 5 tháng 4 năm 2008889×1.067 (34 kB)Oleg Alexandrov (thảo luận | đóng góp)tweak
06:30, ngày 5 tháng 4 năm 2008Hình xem trước của phiên bản lúc 06:30, ngày 5 tháng 4 năm 2008889×1.067 (35 kB)Oleg Alexandrov (thảo luận | đóng góp)tweak
06:29, ngày 5 tháng 4 năm 2008Hình xem trước của phiên bản lúc 06:29, ngày 5 tháng 4 năm 2008889×1.067 (34 kB)Oleg Alexandrov (thảo luận | đóng góp)tweak
06:28, ngày 5 tháng 4 năm 2008Hình xem trước của phiên bản lúc 06:28, ngày 5 tháng 4 năm 2008444×533 (17 kB)Oleg Alexandrov (thảo luận | đóng góp)
06:25, ngày 5 tháng 4 năm 2008Hình xem trước của phiên bản lúc 06:25, ngày 5 tháng 4 năm 2008444×533 (16 kB)Oleg Alexandrov (thảo luận | đóng góp)tweak
06:21, ngày 5 tháng 4 năm 2008Hình xem trước của phiên bản lúc 06:21, ngày 5 tháng 4 năm 2008444×533 (16 kB)Oleg Alexandrov (thảo luận | đóng góp){{Information |Description=Illustration of linear least squares. |Source=self-made with MATLAB, tweaked in Inkscape. |Date=~~~~~ |Author= Oleg Alexandrov |Permission=See below |other_versions= }} {{PD

Không có trang nào sử dụng tập tin này.

Sử dụng tập tin toàn cục

Những wiki sau đang sử dụng tập tin này: