2022-09-21 12:48来源:m.sf1369.com作者:宇宇
我用EXCEL做了一个数据库的报表,调用时用OLE,把数据库的记录都填到EXCEL琅绫擎。预览就可看到全部的记录。请有经验的┞方友给我指导一二。 但报表只放18个记录,当跨越18个时,我想跨越的记录会放在第二页,并且在EXCEL的打印
1. 首先将原始数据输入excel表中。
2. 点击‘插入’,在插入选项中点击图表选项。
3. 进入图表选项后,点击柱状图,按自己的需要进行下列操作选项中功能的选择,作出柱状图。
4. 根据数据,求平均值,计算标准差。
5. 鼠标指针停在柱子上,双击进入,选择进入‘’误差线Y‘’,然后根据自己的需要进行选择,最后点确定
6. 注意事项:一般数据处理可以选用excel,发高质量的文章尽量用专业级的作图软件
做个宏,取用A1/A2的数据,然后把MAX写入C1,不过要显示的时候需要先执行一下宏。好像还有个函数,就是引用单元格,引用即可。
对了,是INDIRECT()函数。C1=MAX(INDIRECT(B&A1):INDIRECT(B&A2))
把这个EXCEL文件放到matlab目录下的work里,假设名为1.xls,然后在matlab里输入A=xlsread('1.xls'),即可导入数据,这时A是一个矩阵,若要其中的两列画图,可以这样:假设A为20行4列,我们要第3列所有的数据做为X轴坐标,第5列做Y轴坐标,命令如下:x=A(:,3);y=A(:,5);plot(x,y)