作者ccclum (我好像很閒??)
看板NIUECE91
標題[問題] 關於指數與複數的問題跟Matlab語法
時間Mon Sep 25 02:25:38 2006
※ [本文轉錄自 MATLAB 看板]
作者: ccclum (我好像很閒??) 看板: MATLAB
標題: [問題] 關於指數與複數的問題跟Matlab語法
時間: Mon Sep 25 02:13:14 2006
我有兩個作業是這樣的
題目:X[n]=0.5^n * exp(jn/2*pi)
然後我程式寫成這樣
%generate range -10 to 10
n1=-10;
n2=10;
n=[n1:n2];
%compute 0.5^n e^(jn/2*pi)
x=(0.5).^n;
answer=x*exp(jn/2*pi);
^^^^^^^^^^^^^^^^^^^^^
這行有嚴重的問題
exp裡有j的 我不知道語法要怎麼改...
我另外想到的方法是如下
exp(jn/2*pi)=cos(n/2*pi)+jsin(n/2*pi)
但是jsin的語法 我還是不會阿...
請各位高手幫忙 該怎麼辦
stem(n, answer);
作業二:X[n]=sin(n/3*pi) u[n]
我的程式如下
%set range -10 to 10
n1=-10;
n2=10;
n=[n1:n2];
%generate u[n]
n0=0;
x=[(n-n0)>=0];
%generate sin(pi n/3)
y=sin(n/3*pi);
% generate sin(pi n/3)*u[n]
z=x.*y;
^^^^^^^^^^^^^^^^^^^
我只有一個問題 因為是要對sin取樣 時間為0~10 那這邊是做.x嗎?
stem(n,z);
然後跑出來的答案 我不確定
不知道對不對...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.44.166
※ 編輯: ccclum 來自: 134.208.44.166 (09/25 02:14)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.44.166
→ ccclum:謝大勒 死人啦 09/25 02:26
推 vul3co:太簡單 不想回答... 09/25 09:29
噓 aa6557:你的作業...關我屁事...= = 09/25 09:57
→ yanunix:謝大真是性情中人XD 09/25 11:19
→ ccclum:謝大就機掰 09/25 13:23
推 kewang: 謝大真是性情中人XD 09/25 14:08
推 ETAlien:我推謝大! 09/25 16:08
推 aa6557:不會用矩陣運算的話...就改用笨一點的FOR迴圈吧... 09/25 16:50
推 ccclum:這不是矩陣運算啦= = 09/25 18:10