Tải bản đầy đủ (.doc) (9 trang)

BÀI tập lập TRÌNH MATLAB vẽ đồ THỊ áp 3 PA HÌNH SIN CÙNG một cửa sổ với 3 ô đồ THỊ

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (70.32 KB, 9 trang )

BÀI TẬP LẬP TRÌNH MATLAPB
Học sinh : Kiều Minh Tuấn
Lớp : 24DNT
Đề bài : Vẽ đồ thò áp 3 pha hình sin cùng một cửa sổ với 3 ô đồ thò.
>> x=linspace(0,5*pi,500);% cho x chay tu o den 3pi voi 500 mau
>> y1= 5*sin(x)
y1 =
Columns 1 through 11
0 0.1574 0.3146
1.3977 1.5481

0.4715

0.6279

0.7837

0.9388 1.0929 1.2459

Columns 12 through 22
1.6969 1.8441
2.9440 3.0698

1.9895 2.1329

2.2742

2.4132

2.5498


2.6839

2.8154

3.5411

3.6504

3.7562

3.8582 3.9564

4.0506

4.5289

4.5934

4.6533

4.7085

4.8051

4.9792

4.9911

4.9980 5.0000


Columns 23 through 33
3.1925 3.3120
4.1409 4.2270

3.4282

Columns 34 through 44
4.3090 4.3867
4.8462 4.8825

4.4600

4.7592

Columns 45 through 55
4.9140 4.9406
4.9762 4.9584

4.9624

Columns 56 through 66

4.9970 4.9891


4.9357 4.9081 4.8756
4.5155 4.4457

4.8383


4.7963

4.7494

4.6979

4.6417

4.5809

4.1232

4.0321

3.9370

3.8381 3.7353

3.6289

Columns 67 through 77
4.3715 4.2929
3.5188 3.4053

4.2101

Columns 78 through 88
3.2883 3.1682
2.1044 1.9606


3.0448

2.9185 2.7893 2.6573

2.5227 2.3856 2.2461

Columns 89 through 99
1.8148 1.6673
0.4401 0.2832

1.5181 1.3674

1.2154

1.0621

0.9078

0.7526

0.5967

Columns 100 through 110
0.1259 -0.0315 -0.1888 -0.3460 -0.5028 -0.6591 -0.8148 -0.9697 -1.1236
-1.2763 -1.4279
Columns 111 through 121
-1.5780 -1.7265 -1.8734 -2.0183 -2.1613 -2.3021 -2.4407 -2.5768 -2.7104
-2.8413 -2.9694
Columns 122 through 132
-3.0945 -3.2166 -3.3355 -3.4511 -3.5632 -3.6719 -3.7769 -3.8781 -3.9755

-4.0690 -4.1584
Columns 133 through 143
-4.2438 -4.3249 -4.4017 -4.4742 -4.5422 -4.6057 -4.6647 -4.7190 -4.7687
-4.8137 -4.8538
Columns 144 through 154


-4.8892 -4.9197 -4.9454 -4.9661 -4.9820 -4.9928 -4.9988 -4.9998 -4.9958
-4.9869 -4.9730
Columns 155 through 165
-4.9543 -4.9306 -4.9020 -4.8686 -4.8303 -4.7873 -4.7395 -4.6870 -4.6299
-4.5682 -4.5019
Columns 166 through 176
-4.4312 -4.3561 -4.2767 -4.1931 -4.1053 -4.0134 -3.9176 -3.8178 -3.7143
-3.6071 -3.4964
Columns 177 through 187
-3.3821 -3.2646 -3.1437 -3.0198 -2.8929 -2.7631 -2.6306 -2.4955 -2.3579
-2.2179 -2.0758
Columns 188 through 198
-1.9316 -1.7855 -1.6376 -1.4881 -1.3371 -1.1848 -1.0313 -0.8769 -0.7215
-0.5654 -0.4088
Columns 199 through 209
-0.2517 -0.0944
1.1542 1.3068

0.0630

0.2203 0.3774

0.5341


0.6903

0.8458

1.0005

1.9025 2.0471

2.1897 2.3300

2.4681

2.6038

3.3589

3.5853

3.7974

3.8979

Columns 210 through 220
1.4580 1.6078
2.7368 2.8672

1.7560

Columns 221 through 231

2.9947 3.1192
3.9945 4.0872

3.2407

Columns 232 through 242

3.4738

3.6932


4.1758 4.2603
4.7781 4.8221

4.3406

4.4165

4.4881 4.5553

4.6179

4.6759

4.7294

4.9499

4.9697


4.9845

4.9944

4.9994 4.9994

4.8957

4.8613

4.8221 4.7781

4.7294 4.6759

4.2603

4.1758

4.0872

3.1192

1.6078

Columns 243 through 253
4.8613 4.8957 4.9252
4.9944 4.9845
Columns 254 through 264
4.9697 4.9499 4.9252

4.6179 4.5553
Columns 265 through 275
4.4881 4.4165
3.6932 3.5853

4.3406

3.9945 3.8979

3.7974

2.9947 2.8672

2.7368

2.6038

2.4681

1.4580

1.1542

1.0005

0.8458

Columns 276 through 286
3.4738 3.3589
2.3300 2.1897


3.2407

Columns 287 through 297
2.0471 1.9025
0.6903 0.5341

1.7560

1.3068

Columns 298 through 308
0.3774 0.2203
-1.0313 -1.1848

0.0630 -0.0944 -0.2517 -0.4088 -0.5654 -0.7215 -0.8769

Columns 309 through 319
-1.3371 -1.4881 -1.6376 -1.7855 -1.9316 -2.0758 -2.2179 -2.3579 -2.4955
-2.6306 -2.7631
Columns 320 through 330


-2.8929 -3.0198 -3.1437 -3.2646 -3.3821 -3.4964 -3.6071 -3.7143 -3.8178
-3.9176 -4.0134
Columns 331 through 341
-4.1053 -4.1931 -4.2767 -4.3561 -4.4312 -4.5019 -4.5682 -4.6299 -4.6870
-4.7395 -4.7873
Columns 342 through 352
-4.8303 -4.8686 -4.9020 -4.9306 -4.9543 -4.9730 -4.9869 -4.9958 -4.9998

-4.9988 -4.9928
Columns 353 through 363
-4.9820 -4.9661 -4.9454 -4.9197 -4.8892 -4.8538 -4.8137 -4.7687 -4.7190
-4.6647 -4.6057
Columns 364 through 374
-4.5422 -4.4742 -4.4017 -4.3249 -4.2438 -4.1584 -4.0690 -3.9755 -3.8781
-3.7769 -3.6719
Columns 375 through 385
-3.5632 -3.4511 -3.3355 -3.2166 -3.0945 -2.9694 -2.8413 -2.7104 -2.5768
-2.4407 -2.3021
Columns 386 through 396
-2.1613 -2.0183 -1.8734 -1.7265 -1.5780 -1.4279 -1.2763 -1.1236 -0.9697
-0.8148 -0.6591
Columns 397 through 407
-0.5028 -0.3460 -0.1888 -0.0315
0.9078 1.0621
Columns 408 through 418

0.1259

0.2832

0.4401

0.5967

0.7526


1.2154 1.3674

2.5227 2.6573

1.5181

1.6673

1.8148

1.9606

2.1044

2.2461

2.3856

3.1682

3.2883 3.4053

3.5188

3.6289

3.7353

4.6417

Columns 419 through 429
2.7893 2.9185

3.8381 3.9370

3.0448

Columns 430 through 440
4.0321 4.1232
4.6979 4.7494

4.2101

4.2929 4.3715

4.4457

4.5155

4.5809

4.9081 4.9357

4.9584

4.9762

4.9891 4.9970

Columns 441 through 451
4.7963 4.8383 4.8756
5.0000 4.9980
Columns 452 through 462

4.9911 4.9792 4.9624 4.9406
4.7085 4.6533

4.9140

4.8825 4.8462

4.8051

4.7592

4.3867

4.3090

4.2270 4.1409

4.0506

3.9564

3.3120

3.1925 3.0698

2.9440 2.8154 2.6839

1.6969

1.3977


Columns 463 through 473
4.5934 4.5289
3.8582 3.7562

4.4600

Columns 474 through 484
3.6504 3.5411
2.5498 2.4132

3.4282

Columns 485 through 495
2.2742 2.1329
0.9388 0.7837

1.9895 1.8441

Columns 496 through 500
0.6279

0.4715

0.3146

0.1574

0.0000


1.5481

1.2459

1.0929


>> y2= 5*sin(x+3*pi/2);
>> y3= 5*sin(x-3*pi/3);
>> plot(x,y1,x,y2,x,y3);
>> % set axis limits and grid lines
>> grid on
>> xlabel('Time')
>> ylabel('Amplitude')
>> legend('First','Second','Third')
>> title('3 phase_sin plot')
>>


Bài tập 4a
Viết chương trình nhập vào một số n(n>=0)
với các trường hợp sau:
a) Nếu n<0 thì in thông báo bạn nhập sai
b) Nếu n>0 và lẽ thì tính tổng s1=1+3+5+...+n,n là số lẽ.
c) Nếu n>0 và chẵn thì s2=2+4+6+...+n,n chẵn.
d) Nếu n=0 dừng chương trình lại.
Viet chuong trinh nhap vao mot so n(n>=0)
% voi cac truong hop sau:
% a) Neu n<0 thi in thong bao ban nhap sai
% b) Neu n>0 va le thi tinh tong s1=1+3+5+...+n,n la so le.

% c) Neu n>0 va chan thi s2=2+4+6+...+n,n chan.
% d) Neu n=0 dung chuong trinh lai.
n=input('nhap n= ');
%nhap so n
du=rem(n,2);
%kiem tra n la le hay chan
%neu n le du=1, n chan du=0
if n<0
fprintf('Ban nhap sai')
%xuat ra thong bao
end
if (n>0) & (du==1)
%neu n>0 va le
i=1;
%gan i=1;
s1=1;
%gan tong s1=1
while i%thuc hien vong lap
i=i+2;
%tang i len 2 sau moi lan lap
s1=s1+i;
%tinh tong s1 voi gia tri i moi
end
s1
%in ra ket qua sau khi ket thuc vong lap
end
if (n>0) & (du==0)
i=0;
s2=0;

while ii=i+2;
s2=s2+i;
end
s2
end
if n==0
%neu n=0
break
%lenh ket thuc
end

Khi chạy chương trình:
» nhap n= 5
s1 =
9
» BT4a
nhap n= 4


s2 =
6



×