【20180131】【Matlab】读取文本文档并绘制误差线

本文介绍如何使用MATLAB从文本文件中读取数据,并利用这些数据绘制带误差线的图表。提供了使用textscan函数处理不同类型的文本文件(纯数值及含字符串)的具体示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

close all;clear all;clc;
sta = fopen('statistics.txt');
Data = textscan(sta,'%f%f%f%f');
fclose(sta);
x = Data{1};
y = Data{2};
errlower = Data{3};
errupper = Data{4};
errorbar(x,y,errlower,errupper);
axis([0 7 -20 20]);

读取文本文档:

  • aa.txt全部数据为数值:

textread('aa.txt')

或者:

fid = fopen('aa.txt');

textscan(fid,'%f')

  • aaa.txt包含字符串:

fid = fopen('aaa.txt');

textscan(fid,'%s');

注:

1. textread( ) 只能用于读取数值文档;若文档中包含字符串,则用textscan( )。

2. 若读取数值,用‘%f’;读取字符串,用‘%s’。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Satisfying

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值