问题描述:个人需要在A4纸上打印一条正弦曲线y=sin(x)y=sin(x)y=sin(x),坐标轴单位长度为1cm,便于后续实验中进行测算。但直接在word/excel中利用X/Y散点图绘制出来的曲线我不知道如何设置单位长度,导致打印出来的曲线真实尺寸不满足要求,其他的较为高级的绘图工具也为使用过,只能自己搞个偏方。如果哪位知道怎么在word图表中设置坐标轴的单位长度,或者有什么好用的绘图工具可以轻松完成上述任务,请赐教一下,感谢!

具体思路:==先绘制比例相同且填充了整个图片的曲线图片,再在word中放缩到真实尺寸。==首先在Matlab中绘制曲线,并使曲线所在坐标系填满整个figure,坐标轴数据单位长度比例为1:11:11:1。值得注意的是,由于显示器分辨率、点距等原因,直接保存下来的图真实尺寸并不是你设置的。因此将该图导入word中,在word中修改图片长宽为所需尺寸,由此可打印出所需尺寸的曲线。

matlab代码如下

%% 图片格式设置
set(gcf,'unit','centimeters','position',[5 5 7 4]);
%前两个参数的5,5 指的是要生成的图片窗口距离电脑左下角的距离, 后两个参数的7,4指的是生成图片宽、高,此函数设置的单位是厘米,但好像不靠谱
set(gca,'Position',[0 0 1 1]);
%第一个参数a1=0,x轴起点从 <图片宽度*a1> 的位置开始,设为0,则从图片最左侧开始,没有空隙
%第二个参数a2, y轴的起点从 <图片高度*a2> 的位置开始,同样取0
%第三个参数a3,表示x轴的长度占总宽度的比例为a3,此处取1,则,x轴可以填满长度
%第三个参数a4,表示y轴的长度占总高度的比例为a4,同样取1%% 绘制正弦函数y=sin(x)
x = linspace(-pi,pi);
y=sin(x);
plot(x,y)
axis([-3.5 3.5 -2 2]) % 更改坐标轴范围,使坐标系铺满整个图片
daspect([1 1 1]) % 使x轴和y轴的单位长度相同,比例1:1,函数输入为x,y,z的比例
grid on
hold on

生成图片
此处网格线没有进行过多设置,默认适配的网格线比例为x:y=1:2x:y=1:2x:y=1:2(修改网格线可以参考链接),但不影响曲线尺寸比例。
之后导入word中,按照绘制曲线时的设置,将图片宽设置为7厘米,高设置为4厘米,打印即可。

绘制打印真实尺寸大小的图形曲线相关推荐

  1. java 绘图 打印_java调用本地打印机,绘制打印模板,小票模板

    文章目录 jar资源 绘制打印模板 import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java ...

  2. java根据打印模板打印_java调用本地打印机,绘制打印模板,小票模板

    jar资源 绘制打印模板 import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt. ...

  3. autocad2007二维图画法_cad怎样绘制简单的二维图形

    CAD绘制二维图形非常的简单,大家经常用它来画图,下面是学习啦小编带来关于cad怎样绘制简单的二维图形的内容,希望可以让大家有所收获! cad绘制简单二维图形的方法 1.绘图菜单绘图菜单是绘制图形最基 ...

  4. 绘制二次三次曲线多次曲线

    说明:大于一的幂级数与陡峭程度正相关,小于一的幂级数相当于曲线顺时针旋转90°,底数增减的量决定在横轴的平移. <!DOCTYPE html> <html lang="ut ...

  5. 使用python编写多普勒频移函数,绘制多普勒频移随速度变化的曲线,给出代码并举例,代码以markdown格式给出...

    下面是一段使用Python编写多普勒频移函数,绘制多普勒频移随速度变化的曲线的代码:python def DopplerShift(v): # v为物体的速度 f = np.arange(0, 100 ...

  6. 怎么用css绘制像地图标点的图形

    要使用 CSS 绘制类似地图标点的图形,可以使用圆形来模拟标点.使用 CSS 的 border-radius 属性可以将矩形变成圆形,并使用 background-color 属性设置圆的颜色. 例如 ...

  7. Unity中利用C#语言控制Line Renderer绘制自己想要的函数曲线

    利用Line Renderer组件绘制自己想要的函数曲线 前言 首先声明我是一名Unity爱好者,目前小白,把最近研究的记录下来,方便以后参考,有不足 支撑希望大家共同探讨. unity版本为2017 ...

  8. 使用DrawIcon绘制图标时大小

    使用DrawIcon绘制图标时大小问题 使用DrawIcon绘制图标的时候,发现绘制出来的图标偏大,我本来是要绘制一个16x16的图标,可是绘制出来的出现明显的拉伸. 原来,DrawIcon绘制出的图 ...

  9. elxel表格纸张尺寸_excel表格设置打印A4大小的方法步骤

    在Excel中录入好数据以后都需要进行打印,而打印的时候通常需要设置到A4纸的大小,或许有朋友不知道该如何设置A4大小的方法,不懂的朋友可以一起来学习研究. 了解更多excel表格的操作技巧,欢迎点击 ...

最新文章

  1. CentOS下查看已经登录用户并踢出的方法
  2. 解析:IEEE批准首个联邦机器学习框架标准
  3. python的scripts里没有pip_解决python scripts和pip缺失问题
  4. linux清空在用文件夹,linux清空文件夹命令问题
  5. 《时间序列分析及应用.R语言》第十一章阅读笔记
  6. (三.1)基于MicroBlaze的PowerlinkC代码分析
  7. 仓库管理一团糟,WMS仓库管理系统如何解决这些难点
  8. 3.1 电磁干扰EMI
  9. IO、文件、NIO【三】
  10. ubutnu18+cuda11.1+cudnn8.0.4+nvidia-driver-465
  11. MyBatis中获取Oracle序列
  12. ValueError: cannot resize this array: it does not own its data
  13. mysql基础架构(一条update语句如何执行)
  14. 服务器内存延迟,内存、延迟等性能全面测试
  15. Mac OS安装NS 3
  16. MongoDB 分片总结
  17. 【计算机视觉】图片拼接
  18. 指出 寻址方式,并计算 物理地址(汇编练习题)
  19. 虚幻四蓝图编辑之开关门
  20. python 腐蚀膨胀_opencv+python 膨胀与腐蚀

热门文章

  1. GPT-4——比GPT-3强100倍
  2. 咖说 | ​数字基建狂潮中:区块链处于什么位置?
  3. matlab 保存当前图像,Matlab保存图像的方法总结
  4. LaTeX 表示断行和分页
  5. 计算机专业专科学校排名分数,计算机专业专科学校录取分数
  6. 财会法规与职业道德【4】
  7. GS1条形码为什么那么贵?有什么便宜的办法吗?
  8. 程序员笑话全集,可悲的程序员
  9. 塞尔达:旷野之息个人对比上古卷轴V:天际
  10. 电影版本名词解析(CAM,TS,TC,DVDSCR,DVDRIP,HR-HDTV)更新版