gpt4 book ai didi

string - 如何在matlab中将一串数字转换为 float 向量

转载 作者:太空宇宙 更新时间:2023-11-03 20:29:52 24 4
gpt4 key购买 nike

在 matlab 中,如何将字符串或数字单元格转换为数字向量,其中字符串中的每个数字都是向量中的一个元素。

也就是说,例如,如何转动它:

A=3141592;

(其中类(A)=字符)

进入这个:

A=[3 1 4 1 5 9 2];

(其中类(A)=双)

这与 this question 有关

最佳答案

将构成A中字符串的每个ascii字符减去'0'的ascii值得到double数组-

A-'0'

直接插入 ascii 值也行 -

A-48

输出-

ans =

3 1 4 1 5 9 2

关于string - 如何在matlab中将一串数字转换为 float 向量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23223338/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com