در این مطلب، ویدئو نحوه ساخت یک کنترل کننده رویداد برای رویداد keypress در متلب | شنونده کلید صفحه کلید در متلب با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید. اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:04:19
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
06 =>09
خوب بچه ها، در این آموزش ویدیویی
2
09 =>12
یاد می گیریم که چگونه می توانیم
3
12 =>15
یک کنترل کننده رویداد مطبوعاتی کلیدی در
4
15 =>17
matlab
5
17 =>20
برای آن بسازیم، قبل از هر چیز باید بدانیم
6
20 =>21
که یک عملکرد داخلی در
7
21 =>24
matlab
8
24 =>27
وجود دارد که منتظر فشار دادن دکمه است.
9
27 =>31
تابعی که
10
31 =>35
توسط matlab ارائه می شود و به
11
35 =>39
فعالیت فشار دادن کلید ما گوش می دهد که
12
39 =>42
هرگاه کلیدی مانند b
13
42 =>46
یا هر کلید الفبایی یا عددی را
14
46 =>49
از صفحه کلید فشار دهیم،
15
49 =>52
ascii آن کلید را می گیرد
16
52 =>55
و آن را در داخل
17
55 =>56
زیرخط کلید ذخیره می کند.
18
56 =>01:00
متغیر این فقط یک متغیر است
19
01:00 =>01:03
، اصلیترین چیزی که کار میکند این است که منتظر باشیم تا
20
01:03 =>01:03
21
01:03 =>01:06
عملکرد دکمه را فشار دهیم،
22
01:10 =>01:12
سپس
23
01:12 =>01:16
این دستور دوگانه و سپس
24
01:16 =>01:21
از کاراکتر فعلی gcf استفاده
25
01:21 =>01:24
میکنیم تا یکی از دستهها را
26
01:24 =>01:28
از کل تابع دریافت کنیم
27
01:28 =>01:31
و آن را به دو فرمت دوگانه تبدیل کنیم
28
01:31 =>01:32
29
01:32 =>01:35
. درست مانند اعداد صحیح،
30
01:35 =>01:37
اما شامل برخی از
31
01:37 =>01:41
اعداد اعشاری و غیره، بنابراین پس از
32
01:41 =>01:43
تبدیل آن به دو برابر، آن را
33
01:43 =>01:44
34
01:44 =>01:48
دوباره در این متغیر مقدار ذخیره می کند، به این
35
01:48 =>01:51
ترتیب متغیر فقط متغیری که می
36
01:51 =>01:52
توانید هر مقداری را بنویسید
37
01:52 =>01:54
مانند شما می توانید vale underscore 0 را نیز به این صورت بنویسید
38
01:54 =>01:55
39
01:55 =>02:00
و حالا ما آن را اجرا می
40
02:01 =>02:04
کنیم وقتی a را فشار می دهیم مقدار 97 را به ما
41
02:04 =>02:07
می دهد
42
02:07 =>02:10
خوب حالا دوباره اجرا می کنیم
43
02:10 =>02:13
و کی فشار می دهیم b
44
02:13 =>02:17
متاسفم که به ما 98 می دهد،
45
02:17 =>02:23
بنابراین ما می توانیم آن را تغییر دهیم، مانند اینکه
46
02:23 =>02:26
وقتی زیرخط
47
02:26 =>02:32
0 برابر است با 98
48
02:32 =>02:34
و
49
02:35 =>02:38
جعبه پیام
50
02:42 =>02:45
خوب است، اکنون می نویسیم که
51
02:45 =>02:48
جعبه پیام
52
02:49 =>02:53
فشرده شده است متأسفانه
53
02:53 =>02:58
a b فشار داده شده است دکمه
54
02:58 =>03:02
b فشار داده شده است بنابراین حالا ما آن را اجرا می کنیم
55
03:02 =>03:05
و وقتی b را فشار می دهید، نوشته
56
03:05 =>03:06
می شود
57
03:06 =>03:09
که دکمه b فشار داده شده است،
58
03:09 =>03:14
بنابراین می توانید هر مقدار دیگری مانند
59
03:14 =>03:18
okay مانند
60
03:18 =>03:23
100 okay بنویسید، ما
61
03:23 =>03:26
c را فشار
62
03:26 =>03:29
می دهیم که 99 است، بنابراین
63
03:29 =>03:32
ما d را فشار می دهیم،