"real positive integers or logicals" error

A = 942;
f0 = 19;
w0_1 = 38*pi;
Q_1 = -0.9426;
Q_2 = -0.1678;
t = 0:0.1:5;
cosfn1 = A*cos(2*pi*f0*t + Q_1);
------------------------------
For a cod segment above, I get an error as "Subscript indices must either be real positive integers or logicals." And this points tthe cosfn1. Why do I get such an error? Thanks for your help

 採用された回答

Jonathan Sullivan
Jonathan Sullivan 2012 年 2 月 27 日

2 投票

do you have a variable named cos?
whos cos
If you do, you will want to clear it out.
clear cos

1 件のコメント

Sean de Wolski
Sean de Wolski 2012 年 2 月 27 日
+1.
Sefa, copying and pasting your code above works with no variables named cos()

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

その他の回答 (1 件)

sefa
sefa 2012 年 2 月 27 日

0 投票

Thanks for your answer

Community Treasure Hunt

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

Start Hunting!

Translated by