how can i sample this code

how can i sample this code at fs=10000
my code
n = 0:35; a = 1.2; K =0.0017;
x = K*a.^n;
stem(n,x);
xlabel('Time index n');ylabel('Amplitude');

2 件のコメント

Rik
Rik 2018 年 11 月 2 日
Have a read here (or here for more general advice) and here. It will greatly improve your chances of getting an answer.
Dimitris Kalogiros
Dimitris Kalogiros 2018 年 11 月 2 日
I assume you want to create an exponential signal and sample it at fs=10KHz. What is the analytical (mathematical) formula of your signal? Is it x(t)=K*(a^t) ?

サインインしてコメントする。

回答 (1 件)

Dimitris Kalogiros
Dimitris Kalogiros 2018 年 11 月 2 日

0 投票

clear all; clc; close all;
a = 1.2; K =0.0017;
Fs = 10E3; % sampling frequency 10KHz
Ts = 1/Fs; % sampling period
tsamples = Ts*(0:35); % sampling instants
x = K*a.^tsamples;
%plot versus sample number
figure;
stem(x);
xlabel('index n');ylabel('Amplitude');
%plot versus time
figure;
stem(tsamples, x);
xlabel('time (sec)'); ylabel('Amplitude');

2 件のコメント

Rik
Rik 2018 年 11 月 2 日
You should avoid clear all, especially outside of debugging. It is better to use clearvars.
Uma sri Vidyadhari
Uma sri Vidyadhari 2020 年 8 月 5 日
May be just use
clear
instead of
clear all

サインインしてコメントする。

製品

タグ

質問済み:

2018 年 11 月 2 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by