matlab程序中怎么定义数据的类型?

发布网友 发布时间:2022-03-29 11:19

我来回答

3个回答

懂视网 时间:2022-03-29 15:41

matlab数据类型包括:

  int8,8位有符号整数;uint8,8位无符号整数;int16,16位有符号整数;uint16,16位无符号整数;int32,32位有符号整数;uint32,32位无符号整数;int,位有符号整数;uint,位无符号整数;single,单精度数值数据;double,双精度数值数据;logical,逻辑值为1或0,分别代表true和false;char,字符数据字符串作为字符向量存储等。

  

热心网友 时间:2022-03-29 12:49

语句
double s
的含义是将获取字符s的asic码
所以你的程序执行后,应该会“莫名其妙”的出现一行
ans =
115

这个就是s的asic码

你的程序应该
1。删除double s
2。s=s+a1(i,j);改为s=s+double(a1(i,j));

热心网友 时间:2022-03-29 14:07

在a1赋值后,你给a1定义看看追问试过了,不行的,还是非常感谢……

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com