MATLAB学习与使用:结构数组的创建与绘图操作
来源:网络收集 点击: 时间:2024-05-06第一,欠涛按照下图要求,建立结构数组,包括病人的名字(name),账单(billing)和测试结果(test)。

第二,启动MATALB,新建脚本(Ctrl+N),在脚本编辑区输入如下代码:
close all; clear all; clc;
patient.name=John Doe;
patient.billing=127.00;
patient.test=;
这样就创建了结构数组patient,关于结构数段救组的创建,还可以参考百度经验《MATLAB学习与使用:结构数组(struct)的创建》。

第三,在脚本编辑区紧接着输入patient,保存和运行该脚本,命令行窗口返回如下结果:
patient =
name: John Doe
billing: 127
test:

第四,可以往上述结构数组patient中添加其他病人的数据(如下图),也可以只蚂宙栗添加部分数据。

第五,按照第四步的要求,添加其他病人的数据,只需要接着输入如下代码:
patient(2).name=Ann Lane;
patient(2).billing=28.50;
patient(2).test=;
patient(3).name=New Name;
其中patient(2)是病人Ann Lane的数据情况,patient(3)只添加了部分数据。

第六,读取patient(1)的有关数据,如patient(1).billing,patient(1).test,同时绘制patient(1).test的柱状图,只需要接着输入如下代码:
amount_due=patient(1).billing
John_test=patient(1).test
bar(patient(1).test)
title()

第七,保存和运行第六步的完整脚本。得到amount_due =127,同时得到patient(1).test的柱状图。

在命令行窗口输入doc struct,可以查看结构数组及本实例的介绍
MATLABSTRUCTBAR结构数组柱状图版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_686989.html