I need a function or code equivalent to str2double, but it is very fast.

1 回表示 (過去 30 日間)
Clodoaldo de Souza Faria Júnior
Clodoaldo de Souza Faria Júnior 2021 年 9 月 21 日
編集済み: Rik 2021 年 9 月 21 日
This is slowing down my code, at some point it takes 6 seconds per iteration in this function only.
  1 件のコメント
Rik
Rik 2021 年 9 月 21 日
編集済み: Rik 2021 年 9 月 21 日
I tend to operate with the assumption that the built-in solution will be the fastest for the general problem. If you have a non-general problem there may be faster solutions.
This implies that you will have to tell use more details, otherwise the answer will be to buy a faster computer.
Can you give an example of the code that makes str2double take 6 seconds? Or are you just calling it so often the total time spent in str2double is 6 seconds? Might it be possible to reduce the number of calls in some way?
This FEX submission was linked in the sidebar on this page. You would still have to fix the memory leak, but it claims to be faster.

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

回答 (0 件)

カテゴリ

Help Center および File ExchangeData Type Conversion についてさらに検索

タグ

製品


リリース

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by