How to use tan(X) in matlab
2 次查看(过去 30 天)
显示 更早的评论
f_f0=(0:0.1:5)'
Bl=(pi/2)*f_f0
v=tan(Bl)
In this coding, values of 'v' are all '0'.
I don't know where this coding was wrong.
Please help.
6 个评论
Torsten
2020-3-26
No, not wrong, but the difference in magnitude of thenumbers of the output is large.
You will haveto change the output format.
回答(1 个)
Walter Roberson
2020-3-26
Give the command
format long g
and display v again.
The values in v are not 0: they are only 0 to 5 decimal places compared to the "1.0e+16 *" that you did not happen to notice at the top of your display of the content of v.
I recommand that you go into Preferences and permanently modify the preferred output format to be "long g"
2 个评论
Walter Roberson
2020-3-26
longG: Long, fixed-decimal format or scientific notation, whichever is more compact, with a total of 15 digits for double values, and 7 digits for single values.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!