پرش به محتوا

پرونده:Tubular neighborhood.png

محتوای صفحه در زبان‌های دیگر پشتیبانی نمی‌شود
از ویکی‌پدیا، دانشنامهٔ آزاد

پروندهٔ اصلی(۲٬۵۰۶ × ۱٬۹۶۷ پیکسل، اندازهٔ پرونده: ۳۷۴ کیلوبایت، نوع MIME پرونده: image/png)

توضیح Illustration of en:Tubular neighborhood
منبع Made with en:Matlab
پدیدآور Oleg Alexandrov 03:01, 1 June 2007 (UTC)
اجازه‌نامه
(استفادهٔ مجدد از این پرونده)
Public domain
 
این نمودار با MATLAB ساخته شده است.
Public domain من، دارنده حق تکثیر این اثر، این اثر را به مالکیت عمومی منتشر می‌کنم. این قابل اجرا در تمام نقاط جهان است.
در برخی از کشورها ممکن است به صورت قانونی این امکان‌پذیر نباشد؛ اگر چنین است:
من اجازهٔ استفاده از این اثر را برای هر مقصودی، بدون هیچ‌گونه شرایطی می‌دهم، تا وقتی که این شرایط توسط قانون مستلزم نشده باشد.


Source code (MATLAB)

 

% illustration of tubular neighborhood
function main()

   f=inline('sin(x)', 'x'); % will construct a tubular neighborhood of this curve

   a=0; b=2*pi; N = 100; X = linspace(a, b, N); % consider N points in the interval [a, b]
   Y = f(X); % the curve
   ll = 3; % length of lines perpendicular to the curve
   lls = 0.3; % smaller subsegments
   
   thin_line = 2;
   thick_line = 4;
   
%  will draw lines perpendicular to the graph of Y=f(X) at
%  points separted by length of 'spacing'
   spacing = 0.033;
   M = floor(spacing*N); 

% colors
   red=[0.867 0.06 0.14];
   blue = [0, 129, 205]/256;
   green = [0, 200,  70]/256;
   
   figure(1); clf; hold on; axis equal; axis off;


   % plot the lines
   for k=1:N

	  p = (k-1)*M+2;
	  if p >= N
		 break;
	  end

	  % the normal to the curve at (X(p), Y(p))
	  Normal = [-(Y(p+1)-Y(p-1)), X(p+1)-X(p-1)]; Normal = Normal/norm(Normal);  
	  
	  plot([X(p)-ll*Normal(1), X(p)+ll*Normal(1)], [Y(p)-ll*Normal(2),...
					Y(p)+ll*Normal(2)], 'color', green, 'linewidth', thin_line)

	  plot([X(p)-lls*Normal(1), X(p)+lls*Normal(1)], [Y(p)-lls*Normal(2),...
					Y(p)+lls*Normal(2)], 'color', red, 'linewidth', 0.7*thick_line)

   end

   % plot the curve
   plot(X, Y, 'linewidth', thick_line);
   
   saveas(gcf, 'Tubular_neighborhood.eps', 'psc2')
این math نگاره می‌بایست با استفاده از گرافیک برداری اس‌وی‌جی فایل بازسازی شوند. این چند مزیت دارد؛ Commons:Media for cleanup را برای اطلاعات بیشتر ببینید. اگر حالت برداری آن در حال حاضر موجود است، لطفاً آن را بار کنید. پس از بارکردن یک اس‌وی‌جی، این الگو را با {{vector version available|new image name.svg}} جایگزین کنید.

عنوان

شرحی یک‌خطی از محتوای این فایل اضافه کنید

آیتم‌هایی که در این پرونده نمایش داده شده‌اند

توصیف‌ها

تاریخچهٔ پرونده

روی تاریخ/زمان‌ها کلیک کنید تا نسخهٔ مربوط به آن هنگام را ببینید.

تاریخ/زمانبندانگشتیابعادکاربرتوضیح
کنونی‏۲ ژوئن ۲۰۰۷، ساعت ۰۵:۰۱تصویر بندانگشتی از نسخهٔ مورخ ‏۲ ژوئن ۲۰۰۷، ساعت ۰۵:۰۱۲٬۵۰۶ در ۱٬۹۶۷ (۳۷۴ کیلوبایت)Oleg Alexandrovtweak
‏۱ ژوئن ۲۰۰۷، ساعت ۰۳:۴۶تصویر بندانگشتی از نسخهٔ مورخ ‏۱ ژوئن ۲۰۰۷، ساعت ۰۳:۴۶۲٬۵۰۶ در ۱٬۹۶۷ (۳۶۷ کیلوبایت)Oleg AlexandrovTweak.
‏۱ ژوئن ۲۰۰۷، ساعت ۰۳:۱۰تصویر بندانگشتی از نسخهٔ مورخ ‏۱ ژوئن ۲۰۰۷، ساعت ۰۳:۱۰۶۲۶ در ۴۹۲ (۶۴ کیلوبایت)Oleg Alexandrov{{Information |Description=Illustration of en:Tubular neighborhood |Source=Made with en:Matlab |Date= |Author= ~~~~ |Permission=Public domain |other_versions= }} {{PD-self}}
‏۱ ژوئن ۲۰۰۷، ساعت ۰۳:۰۹تصویر بندانگشتی از نسخهٔ مورخ ‏۱ ژوئن ۲۰۰۷، ساعت ۰۳:۰۹۶۲۶ در ۴۹۲ (۶۴ کیلوبایت)Oleg Alexandrov{{Information |Description=Illustration of en:Tubular neighborhood |Source=Made with en:Matlab |Date= |Author= ~~~~ |Permission=Public domain |other_versions= }} {{PD-self}}
‏۱ ژوئن ۲۰۰۷، ساعت ۰۳:۰۸تصویر بندانگشتی از نسخهٔ مورخ ‏۱ ژوئن ۲۰۰۷، ساعت ۰۳:۰۸۶۲۶ در ۴۹۲ (۸۲ کیلوبایت)Oleg Alexandrov{{Information |Description=Illustration of en:Tubular neighborhood |Source=Made with en:Matlab |Date= |Author= ~~~~ |Permission=Public domain |other_versions= }} {{PD-self}}
‏۱ ژوئن ۲۰۰۷، ساعت ۰۳:۰۱تصویر بندانگشتی از نسخهٔ مورخ ‏۱ ژوئن ۲۰۰۷، ساعت ۰۳:۰۱۶۲۶ در ۴۹۲ (۸۲ کیلوبایت)Oleg Alexandrov{{Information |Description=Illustration of en:Tubular neighborhood |Source=Made with en:Matlab |Date= |Author= ~~~~ |Permission=Public domain |other_versions= }} {{PD-self}}

صفحهٔ زیر از این تصویر استفاده می‌کند:

کاربرد سراسری پرونده

ویکی‌های دیگر زیر از این پرونده استفاده می‌کنند: