MATLAB学习与使用:结构数组的创建与绘图操作

 时间:2024-10-14 11:01:17

1、第一,按照下图要求,建立结构数组,包括病人的名字(name),账单(billing)和测试结果(test)。

MATLAB学习与使用:结构数组的创建与绘图操作

2、第二,启动MATALB,新建脚本(Ctrl+N),在脚本编辑区输入如下代码:close a盟敢势袂ll; clear all; c造婷用痃lc;patient.name='John Doe';patient.billing=127.00;patient.test=[79,75,73;180,178,177.5;220,210,205];这样就创建了结构数组patient,关于结构数组的创建,还可以参考百度经验《MATLAB学习与使用:结构数组(struct)的创建》。

MATLAB学习与使用:结构数组的创建与绘图操作

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

MATLAB学习与使用:结构数组的创建与绘图操作

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

MATLAB学习与使用:结构数组的创建与绘图操作

5、第五,按照第四步的要求,添加其他病人的数据,只需要接着输入如下代码:patient(2).艘绒庳焰name='Ann Lane媪青怍牙';patient(2).billing=28.50;patient(2).test=[68,70,68;118,118,119;172,170,169];patient(3).name='New Name';其中patient(2)是病人Ann Lane的数据情况,patient(3)只添加了部分数据。

MATLAB学习与使用:结构数组的创建与绘图操作

6、第六,读取patient(1)的有关数据,如patient(1).billing,patient(1).test,同时绘制patient(1).test的柱状图,只需要接着输入如下代码:amount_due=patient(1).billingJohn_test=patient(1).testbar(patient(1).test)title(['Test Results for ',patient(1).name])

MATLAB学习与使用:结构数组的创建与绘图操作

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

MATLAB学习与使用:结构数组的创建与绘图操作
  • matlab如何调用函数
  • MATLAB中reshape的用法
  • matlab命令历史记录窗口启用
  • matlab命令行窗口怎么打开
  • Matlab如何给图像添加高斯噪声?
  • 热门搜索
    手抄报花边边框 普通话手抄报20字 元宵节手抄报图片大全 珍爱生命预防溺水手抄报图画 世界环境日手抄报内容 英语手抄报的内容 欢度国庆手抄报图片 关于海洋的手抄报 2020国庆节手抄报内容 关于五一劳动节的手抄报