Hey guys,
I have two matrices: < 57x600x27 double > and < 57x600x14 single >.
1- I got these matrices exactly from identical dataset. What is the reason that one is double and another is single?
2- How can I change the Single to Double? (because I cannot filter it (Chebyshev filter) when it is single and an error message appreas like "_Input arguments must be 'double'").
Thanks for your help!

 Accepted Answer

Matt Fig
Matt Fig on 30 Mar 2011
1- That would depend on how your dataset was generated. We really have no way of knowing that.
2- Use the DOUBLE function. For example, create a matrix of ones of type single, then convert it to a matrix of ones of type double:
double(ones(3,'single'))

3 Comments

What's the difference between double and single?! I don't understand its principle!! :(
@ Per isakson
Thanks so much! ;)

Sign in to comment.

More Answers (0)

Categories

Find more on Operators and Elementary Operations in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!