تبلیغات
مهندسی مکانیک و هوافضا - مقایسه دو رشته (string) با یکدیگر، برای چک کردن مثل هم بودن آنها، به صورت حساس به بزرگی و کوچکی حروف (case sensitive)، با دستور strcmp در متلب
هر آنچه که یک مهندس بخواهد اینجا هست!
 
آخرین مطالب
 
محبوبترین ها ی سایت
مقایسه دو رشته (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 ) ,
می توانید دیدگاه خود را بنویسید
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر