ebook archive
Login Form
تازه های فروم
آمار کلی
بازدیدکنندگان : 1363486Who's Online
ما 120 مهمان آنلاین داریم| مقايسه منطقي |
|
|
|
| نوشته شده توسط admin |
| جمعه, 04 دی 1388 ساعت 21:34 |
|
مقايسه منطقي در MATLAB علامتهاي زير براي مقايسه مقادير عددي و حرفي بكار مي روند. كوچكتر از < كوچكتر از يا مساوي با <= بزرگتر از < بزرگتر از يا مساوي با >= مساوي با == مخالف با ~= چنين مقايسه اي را مي توان بين دو اسكالر، دو آرايه يا اسكالر و اعضاي آرايه انجام داد. مثالهايي براي نحوه عمل اين عملگرها در زير آورده مي شوند. توجه كنيد كه حاصل همه عمليات منطقي مي تواند ٠ به معني نادرست يا ١ به معني درست باشد. » 3<5 ans = 1 » [1 2]>=[0 3] ans = 1 0 » a=[1 2 3 2 3 4]; » b=[-1 2 1 0 2 4]; » a~=b ans = 1 0 1 1 1 0 بردار زير را در نظر بگيريد: » x=[1 2 -1 0 -5 4 -1.5 3 2.5 -.5]; عبارت زير مولفه هاي مثبت اين بردار را نمايش مي دهد: » x(x>0) ans = 1.0000 2.0000 4.0000 3.0000 2.5000 و اين عبارت تعداد مولفه هايي را كه بين صفر و ٣ هستند تعيين مي كند: » length(x((x>=0)&(x<=3))) Ans= 5 |






