matlab读写txt文件中的数据并画图

 

oclusion:
3D(Base frame):
[ c2 c3 c4 ] = textread('zd3(x).txt',' %f  %f  %f ',102) ;
plot3(c2,c3,c4,':.b');
axis([min(c2),max(c2),min(c3),max(c3),min(c4),max(c4)]);
xlabel('x(mm)','FontWeight','bold');
ylabel('y(mm)','FontWeight','bold');
zlabel('z(mm)','FontWeight','bold');
%title('ROBOT移动路线图','FontWeight','bold');
text(c2(1),c3(1),c4(1),'\bullet\leftarrow 起始点')
view(-80,10);
grid on;
axis square;
legend('ROBOT移动路线')


3D(camera frame):
[ c1 c2 c3 c4 ] = textread('zd2(y).txt','%2d  %8d  %8d  %8d ',96) ;
t=1:1:96;
plot3(t,c2,c3,':.b');
axis([1,96,-400,400,-400,400]);
xlabel('Z(帧)','FontWeight','bold');
ylabel('x(mm)','FontWeight','bold');
zlabel('y(mm)','FontWeight','bold');
text(t(1),c2(1),c3(1),'\bullet\leftarrow 起始点')
view(80,10);
grid on;
axis square;
legend('相机测定的小球路线')

 


reentry:

3D(Base frame):
[ c2 c3 c4 ] = textread('zr3(x).txt',' %f  %f  %f ',129) ;
plot3(c2,c3,c4,':.b');
axis([min(c2),max(c2),min(c3),max(c3),min(c4),max(c4)]);
xlabel('x(mm)','FontWeight','bold');
ylabel('y(mm)','FontWeight','bold');
zlabel('z(mm)','FontWeight','bold');
%title('ROBOT移动路线图','FontWeight','bold');
text(c2(1),c3(1),c4(1),'\bullet\leftarrow 起始点')
view(-80,10);
grid on;
axis square;
legend('ROBOT移动路线');

 

3D(camera frame):
[ c1 c2 c3 c4 ] = textread('zr2(y).txt','%2d  %8d  %8d  %8d ',96) ;
t=1:1:96;
plot3(t,c2,c3,':.b');
axis([1,96,-400,400,-400,400]);
xlabel('Z(帧)','FontWeight','bold');
ylabel('x(mm)','FontWeight','bold');
zlabel('y(mm)','FontWeight','bold');
text(t(1),c2(1),c3(1),'\bullet\leftarrow 起始点')
view(80,10);
grid on;
axis square;
legend('相机测定的小球路线')

可以使用MATLAB的`load`函数读取txt文件使用`plot`函数绘制图像。以下是一个示例代码,假设要读取txt文件的第一列数据绘制图像: ```matlab % 关闭所有的Figure窗口 close all; % 清除工作空间的所有变量,函数,和MEX文件 clear all; % 加载数据文件命名为A A = load('data.txt'); % 绘制txt文件第一列的数据 figure(1); plot(A(:,1)); % 横坐标 xlabel('数据点数(个)'); % 纵坐标 ylabel('幅值(A)'); % 标题 title('电压波形图'); ``` 这段代码会读取名为`data.txt`的文件将其存储在变量`A`中。然后,使用`plot`函数绘制`A`的第一列数据。横坐标标签为"数据点数(个)",纵坐标标签为"幅值(A)",标题为"电压波形图"。你可以根据需要修改代码中的文件名和绘图参数。\[1\] #### 引用[.reference_title] - *1* [MATLAB读取txt文件数据绘制图像](https://blog.youkuaiyun.com/weixin_45562620/article/details/123906438)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [matlab读取txt/excel文件画图的方法](https://blog.youkuaiyun.com/the__future/article/details/119943184)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值