matlab的逗号用哪个输入
答案:2 悬赏:0 手机版
解决时间 2021-02-19 15:47
- 提问者网友:欺烟
- 2021-02-19 01:01
搜狗输入法全角中文吗
最佳答案
- 五星知识达人网友:不甚了了
- 2021-02-19 02:39
matlab除了%号后面的注释可以使用中文输入法,所有的有效执行语句都必须在全英文的输入状态下,如果使用任何中文输入法则会出现编译错误,尤其使用中文标点,有时是很难找到错误,所以谨记此项。
全部回答
- 1楼网友:渡鹤影
- 2021-02-19 04:15
要是每行字符长度和格式都一样的话就是下面这个样子。不过第一个数据,我猜是采集时间,输出的是字符,你要画图啥的自己再稍微转换一下格式。
fid=fopen('data1.txt','r');
text=textscan(fid,'%8s%11s%5f%5s');
time=char(text{1,1});
data=text{1,3};
fclose(fid);
这个时间字符串里有个冒号,不能直接用str2num,第二种方法我没看明白你要做啥。你要是想把冒号前后的数据读出来的话:
[m n]=size(time);
for i=1:m
time1(i,1)=str2double(time(i,1:2));
time2(i,1)=str2double(time(i,4:8));
end
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯