مهندسی مکانیک و هوافضا
هر آنچه که یک مهندس بخواهد اینجا هست!
 
آخرین مطالب
 
محبوبترین ها ی سایت
آدرس جدید سایت WWW.AEROS.IR


1-اگر خواهان تبادل لینک با ما هستید پس از گذاشتن لینک ما در وبلاگ خود ، آدرس وبلاگ خود را برای ما در زیر همین پست کامنت کنید . 

2-استفاده بدون مبنع از مطالب وبلاگ بلامانع است .




برچسب‌ها: WWW.AEROS.IR ,
Create Text Arrow Annotation

Create a simple line plot and add a text arrow to the figure. Specify the text arrow location in normalized figure coordinates, starting at the point (0.3,0.6) and ending at (0.5,0.5). Specify the text description by setting the String property.

figure
plot(1:10)
x = [0.3 0.5];
y = [0.6 0.5];
annotation('textarrow',x,y,'String','y = x ')

Create Text Box Annotation

Create a simple line plot and add a text box annotation to the figure. Specify the text description by setting the String property. Force the box to fit tightly around the text by setting the FitBoxToText property to 'on'.

figure
plot(1:10)
dim = [.2 .5 .3 .3];
str = 'Straight Line Plot from 1 to 10';
annotation('textbox',dim,'String',str,'FitBoxToText','on');

Create a text box annotation without setting the FitBoxToText property. The text box uses the specified width and height and wraps text as needed.

ادامه مطلب

مرتبط با: متلب ( MATLAB ) ,
Greek Letters and Special Characters in Graph Text

Create a simple line plot and add a title to the graph. Include the Greek letter $\pi$ in the title by using the TeX markup \pi.

x = linspace(0,2*pi);
y = sin(x);
plot(x,y)
title('x ranges from 0 to 2\pi')

Include Superscripts and Annotations in Graph Text

Create a line plot and add a title and axis labels to the graph. Display a superscript in the title using the ^ character. The ^ character modifies the character immediately following it. Include multiple characters in the superscript by enclosing them in curly braces {}. Include the Greek letters $\alpha$ and $\mu$ in the text using the TeX markups \alpha and \mu, respectively.

t = 1:900;
y = 0.25*exp(-0.005*t);

figure
plot(t,y)
title('Ae^{\alphat} for A = 0.25 and \alpha = -0.0005')
xlabel('Time \musec')
ylabel('Amplitude')

Add text at the data point where t = 300. Use the TeX markup \bullet to add a marker to the specified point and use \leftarrow to include an arrow pointing to the left. By default, the specified data point is to the left of the text.

txt = '\bullet \leftarrow 0.25t e^{-0.005t} at t = 300';
text(t(300),y(300),txt)

ادامه مطلب

مرتبط با: متلب ( MATLAB ) ,
نحوه درج حروف (سمبل های) یونانی (Greek Symbols) در شکل ها
سلام .
حتما تا حالا براتون پیش اومده که خواستید یک حرف (سمبل) یونانی رو در قسمتی از شکلتون بنویسید . مثلا فرض کنید با دستور title بخواهید عنوان شکل رو بنویسید و باید در این عنوان یک حرف یونانی رو هم داشته باشید . 
دستور title یک رشته رو دریافت میکنه و بر طبق اون رشته ، عنوان شکل ساخته میشه . برای درج حروف یونانی باید هر یک از عبارت های عکس زیر رو در اون رشته بنویسید تا حرف (سمبل) یونانی معادل آن در عنوان شکل نمایش داده بشه :

www.aeros.ir

برای دستورات دیگر که مشابه title هستند نیز می توانید از این عبارت ها استفاده کنید .


مرتبط با: متلب ( MATLAB ) ,
پذیرش دانشجوی مشترك دانشگاه های روسیه و صنعتی خواجه نصیر الدین طوسی قطعی شد
مسوولان دانشگاه های برتر روسیه و صنعتی خواجه نصیرالدین طوسی در زمینه اجرای فرصت های مطالعاتی دانشجویان دكتری و برگزاری دوره های تحصیلات تكمیلی مشترك به توافق نهایی رسیدند.
به گزارش روابط عمومی؛ به نقل از ایرنا، مدیر اجرایی روابط دانشگاه خواجه نصیرالدین طوسی با روسیه و كشورهای مشترك المنافع  به دو سفر اخیر مسوولان این دانشگاه به روسیه اشاره كرد و گفت: یكی از این سفرها حدود دو ماه قبل و یكی هم هفته گذشته انجام شد كه نتایج بسیار خوبی به همراه داشت.
دكتر 'حسن كریمی' افزود: در راستای توسعه روابط علمی و دانشگاهی ایران و روسیه و به دنبال اولین نشست دانشگاه های تراز اول هر دو كشور در اكتبر ۲۰۱۵ به میزبانی روسیه، دانشگاه صنعتی خواجه نصیر به پشتوانه زیرساختهای مناسب و بنیه علمی و فناوری قوی، فعالیت جدی خود در مسیر تقویت همكاری های بین المللی با كشور روسیه را آغاز كرده است.
وی در تشریح اهداف مورد نظر از گسترش ارتباطات علمی با كشور روسیه اظهار داشت: فراهم ساختن فرصت های مطالعاتی برای دانشجویان دوره های دكتری ما در دانشگاه های تراز اول روسیه، یكی از اهداف ما از رایزنی های اخیر است كه خوشبختانه در زمینه فرصت مطالعاتی كوتاه مدت (حداكثر ۶ ماهه) در رشته های مهندسی هوافضا، مهندسی مواد و نانوتكنولوژی به توافق دست یافتیم.
**اجرای دوره های تحصیلات تكمیلی مشترك صنعتی خواجه نصیر و دانشگاههای روسی از سال ۲۰۱۷ 
دانشیار دانشكده مهندسی هوافضا دانشگاه صنعتی خواجه نصیرالدین طوسی، توسعه دوره های مشترك تحصیلات تكمیلی با دانشگاه های مطرح روسیه را به عنوان دیگر هدف تبادلات علمی با این كشور معرفی كرد و گفت: براساس توافقات صورت گرفته، قرار است دوره های كارشناسی ارشد و دكتری مشترك بین دانشگاه صنعتی خواجه نصیر و برخی دانشگاه های برتر روسیه راه اندازی شود كه ارائه درس های این دوره ها به زبان انگلیسی خواهد بود و دانشجویان چند ترم را در تهران و چند ترم را در مسكو خواهند گذراند.
وی درباره نحوه صدور مدرك فارغ التحصیلان این دوره های مشترك نیز توضیح داد: برای فارغ التحصیلان این دوره ها، دو مدرك جداگانه از طرف دانشگاه صنعتی خواجه نصیر و دانشگاه روسی صادر خواهد شد و پایان نامه نیز به صورت مشترك تعریف می شود و استادان مشاور و راهنمای ایرانی و روسی برای دانشجویان درنظر گرفته خواهد شد.
كریمی تصریح كرد: راه اندازی این دوره های مشترك برای رشته های مهندسی هوافضا و مهندسی مواد قطعی شده است و با توجه به توافقات نهایی صورت گرفته، اولین دوره های تحصیلات تكمیلی مشترك میان دانشگاه خواجه نصیر و دانشگاه های روسیه، از سال ۲۰۱۷ میلادی عملیاتی خواهد شد.
عضو هیات علمی دانشگاه صنعتی خواجه نصیر، تعریف و اجرای پروژه های تحقیقاتی مشترك را از دیگر اهداف اصلی ارتباطات علمی بین المللی با كشور روسیه برشمرد و گفت: درصدد هستیم زمینه تعریف پروژه های تحقیقاتی مشترك مورد علاقه استادان ایرانی و خارجی را فراهم كنیم كه با توجه به وجود زمینه های مشترك علمی، نسبت به تحقق این امر خوشبین هستیم.
وی ادامه داد: خروجی این پروژه ها می تواند به صورت مقالات علمی یا اختراعات مشترك ارائه شود و طرفین از منافع اشتراكی آن بهره مند شوند.
كریمی نقش حمایت ها و ارائه تسهیلات صندوق نوآوری و شكوفایی به پروژه های تحقیقاتی مشترك پژوهشگران ایرانی و خارجی را بسیار ارزنده و امیدواركننده توصیف كرد.
هستۀ اولیۀ دانشگاه صنعتی خواجه نصیرالدین طوسی در قالب دانشكدۀ مخابرات در سال ۱۳۰۷ش در محل فعلی دانشكدۀ مهندسی برق دانشگاه ایجاد شد و اساسنامۀ آن در سال ۱۳۱۸ به تصویب مجلس شورای ملی وقت رسید.
دانشگاه صنعتی خواجه نصیرالدین طوسی با ساختار فعلی، در سال ۱۳۵۹ و به دنبال تصویب ستاد انقلاب فرهنگی از ادغام ۹ مركز آموزش عالی با عنوان مجتمع فنی و مهندسی، بنیاد نهاده شد و سپس در سال ۱۳۶۲ نام آن به «دانشگاه فنی و مهندسی» تغییر یافت و تغییر نهایی نام دانشگاه به عنوان فعلی، به سال ۱۳۶۷ برمی گردد.
این دانشگاه صنعتی هم اكنون با ۱۱ دانشكده مهندسی برق، مهندسی مكانیك، مهندسی عمران، مهندسی هوافضا، مهندسی صنایع، مهندسی نقشه برداری، مهندسی كامپیوتر، مهندسی و علم مواد، ریاضی، فیزیك، شیمی، ۵ قطب علمی، ۷۵ آزمایشگاه پژوهشی، ۶ گروه و مركز پژوهشی و ۵ پژوهشكده فعالیت می كند.
دانشگاه صنعتی خواجه نصیر طی سالهای گذشته با اجرای چندین دورۀ بین المللی مشترك در مقاطع كارشناسی ارشد و دكتری با برخی از دانشگاه ها در كشورهای انگلستان، فرانسه، هلند، آلمان و روسیه همكاری نزدیك داشته و در یك دورۀ كارشناسی هوافضا چند سال است فعالیتی مشترك با دانشگاه ماتی روسیه در پیش گرفته است.
۱۳۹۵/۰۶/۰۳
منبع 


نرم کردن نمودار در متلب ( smoothing plot )

smooth

Smooth response data

Syntax

yy = smooth(y)
gpuarrayYY = smooth(gpuarrayY)
yy = smooth(y,span)
yy = smooth(y,method)
yy = smooth(y,span,method)
yy = smooth(y,'sgolay',degree)
yy = smooth(y,span,'sgolay',degree)
yy = smooth(x,y,...)

Description

yy = smooth(y) smooths the data in the column vector y using a moving average filter. Results are returned in the column vector yy. The default span for the moving average is 5.

The first few elements of yy are given by

yy(1) = y(1)
yy(2) = (y(1) + y(2) + y(3))/3
yy(3) = (y(1) + y(2) + y(3) + y(4) + y(5))/5
yy(4) = (y(2) + y(3) + y(4) + y(5) + y(6))/5
...

Because of the way endpoints are handled, the result differs from the result returned by the filter function.

gpuarrayYY = smooth(gpuarrayY) performs the operation on a GPU. The input gpuarrayY is a gpuArray column vector. The output gpuarrayYY is a gpuArray column vector. This syntax requires the Parallel Computing Toolbox™.

    Note:   You can use gpuArray x and y inputs with the smooth function, but this is only recommended with the default 'method', 'moving'. Using GPU data with other methods does not offer any performance advantage.

yy = smooth(y,span) sets the span of the moving average to spanspan must be odd.

yy = smooth(y,method) smooths the data in y using the method method and the default span. Supported values for method are listed in the table below.

method

Description

'moving'

Moving average (default). A lowpass filter with filter coefficients equal to the reciprocal of the span.

'lowess'

Local regression using weighted linear least squares and a 1st degree polynomial model

'loess'

Local regression using weighted linear least squares and a 2nd degree polynomial model

'sgolay'

Savitzky-Golay filter. A generalized moving average with filter coefficients determined by an unweighted linear least-squares regression and a polynomial model of specified degree (default is 2). The method can accept nonuniform predictor data.

'rlowess'

A robust version of 'lowess' that assigns lower weight to outliers in the regression. The method assigns zero weight to data outside six mean absolute deviations.

'rloess'

A robust version of 'loess' that assigns lower weight to outliers in the regression. The method assigns zero weight to data outside six mean absolute deviations.

yy = smooth(y,span,method) sets the span of method to span. For the loess and lowess methods, span is a percentage of the total number of data points, less than or equal to 1. For the moving average and Savitzky-Golay methods, span must be odd (an even span is automatically reduced by 1).

yy = smooth(y,'sgolay',degree) uses the Savitzky-Golay method with polynomial degree specified by degree.

yy = smooth(y,span,'sgolay',degree) uses the number of data points specified by span in the Savitzky-Golay calculation. span must be odd and degree must be less than span.

yy = smooth(x,y,...) additionally specifies x data. If x is not provided, methods that require x data assume x = 1:length(y). You should specify x data when it is not uniformly spaced or sorted. If x is not uniform and you do not specify methodlowess is used. If the smoothing method requires x to be sorted, the sorting occurs automatically.

Examples

                                                                           read more..

ادامه مطلب

مرتبط با: متلب ( MATLAB ) ,
مراحل ایجاد کلید نیم‌فاصله در نرم‌افزار WORD

تدا نرم‌افزار Word2007 یا Word2010 را باز می‌کنیم و سپس مراحل زیر را یک به یک اجرا می‌نماییم.

1.    بر روی نوار Insert کلیک می‌کنیم و سپس در انتهای نوار سراغ گزینه Symbol  می‌رویم و آن را انتخاب می‌کنیم.


 

به ادامه ی مطلب مراجعه کنید

 


ادامه مطلب

مرتبط با: آموزش آفیس ,
آیرودینامیک فعال در طرح مفهومی مرسدس بنز IAA

انسپت افراطی جدید مرسدس‌بنز، نشانه‌هایی از آینده طراحی‌های این کمپانی در خود دارد. این کانسپت سدان مجهز به برخی اِلمان‌های جدید بدنه به صورت هوشمند است که می‌توانند دو حالت متفاوت آئرودینامیک برای خودرو ایجاد کنند.

 

این کانسپت مرسدس‌بنز که با ضریب دراگ 0.19 به مانند ماهی در هوا جریان می‌یابد، اینتلیجنت آئرودینامیک اتومبیل (IAA) نام دارد که قابلیت تبدیل از حالت «دیزاین» به حالت نرم‌تر «آئرودینامیک» را در بدنه خود دارد. در حالت آئرودینامیک، که با فشار یک دکمه توسط راننده و یا به صورت اتوماتیک در سرعت ۸۰ کیلومتر بر ساعت فعال می‌شود، ۸ عضو بدنه در عقب به حالت کام (Kamm-tail) درمی‌آیند و طول کلی خودرو به اندازه ۱۵/۴ اینچ یا ۳۹۱ میلی‌متر افزایش می‌دهند. همچنین باله‌ها روی سپر جلو به اندازه یک اینچ اضافه می‌شوند تا بتوانند جریان هوای بیشتری را به سمت عقب منتقل کنند. همین‌طور چرخ‌ها نیز «مقطع» خود را به اندازه حدود ۲/۲ اینچ (۵۶ میلی‌متر) کاهش می‌دهند و هواکش‌های جلو نیز ۲/۴ اینچ (۶۱ میلی‌متر) عقب می‌نشینند. این تبدیل‌های آئرودینامیک در نهایت منجر به یک حالت بسیار بهینه در بدنه می‌شود که کمترین میزان دراگ ممکن را ایجاد خواهد کرد.

به ادامه مطلب مراجعه کنید

ادامه مطلب

ترسیم نمودار در متلب - 4

LineSpec (Line Specification)

Line specification string syntax

Description

Plotting functions accept string specifiers as arguments and modify the graph generated accordingly. Three components can be specified in the string specifiers along with the plotting command. They are:

  • Line style

  • Marker symbol

  • Color

For example:

plot(x,y,'-.or')

plots y versus x using a dash-dot line (-.), places circular markers (o) at the data points, and colors both line and marker red (r). Specify the components (in any order) as a quoted string after the data arguments. Note that linespecs are single strings, not property-value pairs.

Plotting Data Points with No Line

If you specify a marker, but not a line style, only the markers are plotted. For example:

plot(x,y,'d')

read more..

به ادامه مطلب مراجعه کنید

ادامه مطلب

مرتبط با: متلب ( MATLAB ) ,
همه ی دستورات متلب

عملگرهای ریاضی و منطقی

+ , - , / , * , ^ , > , < , >= , <= , == , ~= , ~ , || , &&

 

مدیریت m فایل

% , … , %%

 

رسم نمودارهای دو بعدی

plot , fplot , comet , bar , barh, stairs , stem , pie , semilogx , semilogy , loglog , hist , polar

 

رسم نمودارهای سه بعدی

plot3 , meshgrid , mesh , surf , contour , comet3 , contour3 , meshc , clabel , surfl , …

 

متعلقات مربوط به نمودارهای دو بعدی و سه بعدی

xlabel , ylabel , zlabel , title , legend , grid , text , gtext , hold , figure , subplot , zoom , axis , xlim , ylim , clf , cla , close , colorbar , colormap , axes , ginput ,  …

 

انتگرالگیری عددی

trapz , quad , dblquad , triplequad , …

 

حل معادله دیفرانسیل عددی

ode (ode45 , ode23 , …) bvp4c , bvp5c , odeset , …

به ادامه ی مطلب مراجعه کنید

 

ادامه مطلب

مرتبط با: متلب ( MATLAB ) ,
مقایسه دو رشته (string) با یکدیگر، برای چک کردن مثل هم بودن آنها، به صورت حساس به بزرگی و کوچکی حروف (case sensitive)، با دستور strcmp در متلب

با استفاده از دستور strcmp در متلب، می توانیم دو رشته (string) را با یکدیگر مقایسه کنیم و ببینیم که آیا دقیقا مثل هم هستند یا خیر. شیوه مقایسه کردن، به صورت حساس بودن به بزرگی و کوچکی حروف (case sensitive) نیز خواهد بود، یعنی برای مثل هم بودن، تنها معیار مثل هم بودن حروف آنها نیست، بلکه از نظر بزرگ بودن یا کوچک بودن حروف نیز باید مثل هم باشند.

اگر دو رشته (string) دقیقا مثل هم باشند، دستور strcmp ، مقدار 1 را برمی گرداند، اما اگر دو رشته متفاوت باشند، دستور strcmp ، مقدار 0 را برمی گرداند.

به مثال زیر توجه کنید :

مثال

clear all
close all
clc

A = strcmp('Yes''No')
B = strcmp('Yes''Yes')
C = strcmp('YES''yes')

سه خط اول کدها، برای عدم تداخل برنامه فعلی با برنامه قبلی اجرا شده در متلب می باشد.

نتیجه :


A =

     0


B =

     1


C =

     0

منبع : کلیدستان


مرتبط با: متلب ( MATLAB ) ,

تعداد کل صفحات: 26