مهندسی مکانیک

Mechanical Engineering

مهندسی مکانیک

Mechanical Engineering

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

۳ مطلب با کلمه‌ی کلیدی «محمد جواد جیگاره» ثبت شده است

   با افزایش دقت دستگاه های فلز یاب ، می توان امنیت را در فرودگاه ها و بسیاری از مراکز و ساختمان های دیگر بالاتر برد . دستگاه های فلز یاب ، کاربرد های وسیعی دارند ، گذشته از استفاده های امنیتی در فرودگاه ها و مراکز خاص ، فلزیاب ها در صنایع غذایی ، جمع آوری قراضه ها ، پیدا کردن مین های زمینی و حتی در باستان شناسی کاربرد دارند .

   متاسفانه فلزیاب هایی که هم اکنون در دسترس اند ، بسیار محدود و بدون دقت لازم هستند ؛ محدودیت هایی مانند ضعف در تشخیص درست شکل اجسام و جنس آنها . همچنین ، فناوری استفاده شده در فلزیاب های امروزی ، تنها قادر به آشکار کردن اجسامی است که بسیار نزدیک به سطح زمین باشند که این خود نقطه ضعف بزرگی برای این نسل از فلزیاب هاست.

   محققان انگلیسی در دانشکده مهندسی دانشگاه "سوانسی" درحال تلاش برای ساخت نسل جدید فلزیاب ها هستند .

   میدان های الکترومغناطیسی در مجاورت اجسام مختلف و در فواصل گوناگون از آنها و دریک گستره از فرکانس ها ، رفتار متفاوتی دارند و همین ایده به دانشمندان در ساخت فلزیاب های دقیق تر کمک می کند . اطلاعات حاصل از بررسی میدان الکترومغناطیسی را به کمک الگوریتمی ریاضی به نام قطبشگرایی تجزیه و تحلیل می کنند و بدین وسیله قادر خواهند بود که اجسام مختلف را با دقت مناسبی ، شناسایی کنند . این محققان همچنین درحال تلاش برای ساخت سیم پیچ های بهینه شده ای هستند که بتوانند برای تولید میدان الکترومغناطیسی ، از آنها بهره ببرند .

(خلاصه مقاله Next-generation metal detecting , by HELEN KNIGHT  (


۰ نظر موافقین ۰ مخالفین ۰ ۲۲ شهریور ۹۶ ، ۰۷:۵۷
محمد جواد جیگاره

   نسبت دادن یک عدد به یک متغیر در متلب ، کار ساده ای است :) ، برای این منظور ، کافیست از نماد {} استفاده نمایید . مثال زیر ، پنج عدد رشته(string)  می سازد که از یک قسمت رشته و یک قسمت عدد ساخته شده اند (این قسمت عددی که حالا برای متلب در قالب یک رشته(string) تعریف شده است ، برای ما کاربردی شبیه به اندیس دارد ) .



a=5;

for i=1:a

    w{i}=['matlab',num2str(i)]

end

disp(w)

w =

  1×5 cell array

 Columns 1 through 3

    'matlab1'    'matlab2'    'matlab3'

  Columns 4 through 5

    'matlab4'    'matlab5'






۰ نظر موافقین ۰ مخالفین ۰ ۱۸ شهریور ۹۶ ، ۱۵:۵۱
محمد جواد جیگاره


 با استفاده از دستور cylinder در متلب ، می توان یک استوانه رسم کرد .

 

همان طور که در شکل می بینید ، برای استفاده از این دستور ، باید 2 مورد را برای متلب مشخص کنیم .


1)   شعاع ابتدا و انتهای استوانه cylinder([a,b],      . در اینجا a شعاع پایین و b شعاع بالای استوانه است .


2)   تعداد صفحات تشکیل دهنده استوانه cylinder([a,b],c)   . هرچقدر این عدد بزرگتر باشد ، شکل همگن تر خواهد بود . ولی باید توجه داشت که استفاده از اعداد خیلی بزرگ ، برنامه را کند خواهد کرد .


ترفند ها :

*به نظرتان اگر مقدار a یا b را (شعاع پایین و بالا) ، صفر قرار دهیم ، چه شکلی رسم خواهد شد؟  


۰ نظر موافقین ۱ مخالفین ۰ ۰۲ تیر ۹۶ ، ۱۳:۱۸
محمد جواد جیگاره