How can i plot a sine wave using parameters input by user?
古いコメントを表示
clc;
close all;
clear all;
t=0:0.01:10
a= inputdlg
f=0.5;
y= a*sin(2*pi*f*t)
subplot(2,1,1)
plot(t,y);
axis([-10 10 -10 10]);
title('Sine Function');
xlabel('Time axis');
ylabel('Amplitude axis')
When i put a number as 'a' and run the script it produces a sine graph. However i want the script to work when 'a' can be inputted by the user. When i use 'inputdlg' it prompts for me to place a figure however when i do the following shows up in the command line.
Error in Attuntitled2 (line 8)
y= a*sin(2*pi*f*t)
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Wavelet Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!