File:Partition of unity illustration.svg
از Wikimedia Commons
پرش به ناوبری
پرش به جستجو
حجم پیشنمایش PNG این SVG file:۸۰۰ × ۱۳۲ پیکسل کیفیتهای دیگر: ۳۲۰ × ۵۳ پیکسل | ۶۴۰ × ۱۰۶ پیکسل | ۱٬۰۲۴ × ۱۶۹ پیکسل | ۱٬۲۸۰ × ۲۱۱ پیکسل | ۲٬۵۶۰ × ۴۲۲ پیکسل | ۵٬۴۰۰ × ۸۹۱ پیکسل.
پروندهٔ اصلی (پروندهٔ اسویجی، با ابعاد ۵٬۴۰۰ × ۸۹۱ پیکسل، اندازهٔ پرونده: ۱۲ کیلوبایت)
اطلاعات پرونده
دادههای ساختاریافته
گزینهها
توضیحPartition of unity illustration.svg | Illustration of en:Partition of unity |
تاریخ | (UTC) |
منبع | self-made with MATLAB, tweaked in Inkscape |
پدیدآور | Oleg Alexandrov |
Public domainPublic domainfalsefalse |
من، دارنده حق تکثیر این اثر، این اثر را به مالکیت عمومی منتشر میکنم. این قابل اجرا در تمام نقاط جهان است. در برخی از کشورها ممکن است به صورت قانونی این امکانپذیر نباشد؛ اگر چنین است: من اجازهٔ استفاده از این اثر را برای هر مقصودی، بدون هیچگونه شرایطی میدهم، تا وقتی که این شرایط توسط قانون مستلزم نشده باشد. |
% illustration of partitition of unity.
% For simplicity, we cheat by using scaled sums of gaussians
% instead of bump functions.
function main()
figure(1); clf; hold on; axis equal; axis off;
lw = 2; % linewidth
h=0.1; % grid size
% endpoints of the interval
a = -5; b = 10;
Sample=[-2.1 -1.3 -0.4 1.3 1.8 3.1 4.5];
red = [0.867 0.06 0.14];
blue = [0, 129, 205]/256;
green = [0, 200, 70]/256;
yellow = [254, 194, 0]/256;
Colors = [red', blue', green', yellow']';
L = [2 4 6 8];
X=a:h:b;
Y = zeros(length(L), length(X));
Yt = 0*X;
% gaussian with mean zero variance zsigma
zsigma=0.55;
f=inline('exp(-x.^2/2/zsigma)/zsigma/sqrt(2*pi)');
pos = 1;
for i=1:length(Sample)
if i > L(pos)
pos = pos+1;
end
Ycur = f(X-Sample(i), zsigma);
Y(pos, :) = Y(pos, :) + Ycur;
Yt = Yt+Ycur;
end
[Xtp, Ytp] = make_periodic (a, b, h, X, Yt);
Yr = 0*Xtp;
for pos=1:length(L)
[Xp, Yp] = make_periodic (a, b, h, X, Y(pos, :));
Yp = Yp./Ytp;
Yr = Yr + Yp;
plot(Xp, Yp, 'color', Colors(pos, :), 'linewidth', lw);
end
plot(Xtp, 0*Yr, 'k', 'linewidth', lw);
plot(Xtp, Yr, 'k', 'linewidth', lw/1.4, 'linestyle', '--');
fs = 20;
shiftx = -0.3;
shifty = -0.0;
text(Xtp(1)+shiftx, 0+shifty, '0', 'fontsize', fs);
text(Xtp(1)+shiftx, 1+shifty, '1', 'fontsize', fs);
saveas(gcf, 'Partition_of_unity_illustration.eps', 'psc2');
%plot2svg('Partition_of_unity_illustration.svg');
function [Xp, Yp] = make_periodic (a, b, h, X, Y)
% Take a function defined on the real line.
% Wrap the real line around. Sum the overlapping parts.
% Get a periodic function.
T = 8;
as = -3; bs = as+T;
A = (as-a)/h;
B = (bs-a)/h;
N = length(Y);
Y((B-A+1):B) = Y((B-A+1):B) + Y(1:A);
Y((A+1):(A+N-B)) = Y((A+1):(A+N-B)) + Y((B+1):N);
Yp = Y((A+1):B);
Xp = X((A+1):B);
تاریخچهٔ پرونده
روی تاریخ/زمانها کلیک کنید تا نسخهٔ مربوط به آن هنگام را ببینید.
تاریخ/زمان | بندانگشتی | ابعاد | کاربر | توضیح | |
---|---|---|---|---|---|
کنونی | ۹ اوت ۲۰۰۷، ساعت ۰۴:۰۳ | ۵٬۴۰۰ در ۸۹۱ (۱۲ کیلوبایت) | Oleg Alexandrov (بحث | مشارکتها) | Fix bug | |
۹ اوت ۲۰۰۷، ساعت ۰۴:۰۰ | ۵۱۲ در ۸۴ (۱۲ کیلوبایت) | Oleg Alexandrov (بحث | مشارکتها) | Fix bug | ||
۹ اوت ۲۰۰۷، ساعت ۰۳:۳۸ | ۵۷۹ در ۸۹ (۱۰ کیلوبایت) | Oleg Alexandrov (بحث | مشارکتها) | {{Information |Description=Illustration of en:Partition of unity |Source=self-made with MATLAB, tweaked in Inkscape |Date=~~~~~ |Author= Oleg Alexandrov }} {{PD-self}} Category:Differential geometry |
شما نمیتوانید این پرونده را رونویسی کنید.
کاربرد پرونده
این پرونده در هیچ صفحهای به کار نرفته است.
کاربرد سراسری پرونده
ویکیهای دیگر زیر از این پرونده استفاده میکنند:
- کاربرد در de.wikipedia.org
- کاربرد در de.wikiversity.org
- Kurs:Mathematik (Osnabrück 2009-2011)/Teil III/Vorlesung 89
- Mannigfaltigkeit/Partition der Eins/Einführung/Textabschnitt
- Kurs:Analysis (Osnabrück 2013-2015)/Teil III/Vorlesung 88
- Kurs:Analysis (Osnabrück 2013-2015)/Teil III/Vorlesung 88/kontrolle
- Kurs:Analysis (Osnabrück 2014-2016)/Teil III/Vorlesung 88
- Kurs:Analysis (Osnabrück 2014-2016)/Teil III/Vorlesung 88/kontrolle
- Kurs:Differentialgeometrie (Osnabrück 2023)/Vorlesung 22
- Kurs:Differentialgeometrie (Osnabrück 2023)/Vorlesung 22/kontrolle
- Kurs:Mathematik (Osnabrück 2009-2011)/Teil III/Vorlesung 89/kontrolle
- Kurs:Maßtheorie auf topologischen Räumen/Interpolation von Gittern - NURBS
- کاربرد در en.wikipedia.org
- کاربرد در eo.wikipedia.org
- کاربرد در es.wikipedia.org
- کاربرد در fa.wikipedia.org
- کاربرد در fr.wikipedia.org
- کاربرد در it.wikipedia.org
- کاربرد در ja.wikipedia.org
- کاربرد در ko.wikipedia.org
- کاربرد در uk.wikipedia.org
- کاربرد در vi.wikipedia.org
- کاربرد در www.wikidata.org