简 介: 记录在TEASOFT软件中插入曲线和点阵的方法。

关键词TEASOFT插入曲线

§01 在TEASOFT插入曲线


  在 TEASOFT 软件中插入函数曲线与点阵曲线非常方便。只要将函数数值或者点阵坐标形成字符串,通过空格逗号(,)进行分割,然后转帖到Windows的 剪切板 ,便可以在TEASOFT软件中通过菜单:Record-PasteLineRecord-Pste Pts插入即可。

1、字符格式

  这种方式最简单,只要将函数值f(t) 使用空格逗号(,)分割即可。

  • 比如下面的代码:
str = ""
for zz in z:str = str + '%f,'%(real(zz))

2、举例:

theta = linspace(0, 2*pi, 200)
r = 4
s = [cos(t)+sin(t)*1j for t in theta]
z = [exp(ss*r) for ss in s]str = ""
for zz in z:str = str + '%f,'%(real(zz))

▲ 图1.1 插入曲线

§02 插入封闭点阵曲线


1、字符串格式

  将点阵信息生成字符串拷贝到Windows剪切板,主要主要有两种格式:

(1) 格式一

  使用空格隔开点阵坐标值,前N个数值为横坐标(x),后N个数值为纵坐标(Y)数值。

  • 例如下面代码:
str = ""
for zz in z:str = str + '%f '%(real(zz))for zz in z:str = str + '%f '%(imag(zz))

(2) 格式二

  将所有的点的 (x,y) 坐标形成若干行,每一行为一个点的坐标。两个数值之间通过 分号(;)冒号(:) 分开。

  • 例如下面的代码:
str = ""
for zz in z:str = str + '%f; %f\n'%(real(zz), imag(zz))

2、绘图举例

(1)绘制s平面图像

#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# EXAM1.PY                     -- by Dr. ZhuoQing 2021-06-17
#
# Note:
#============================================================from headm import *theta = linspace(0, 2*pi, 200)
r = 4
s = [cos(t)+sin(t)*1j for t in theta]
z = [exp(ss*r) for ss in s]str = ""
for zz in z:str = str + '%f '%(real(zz))for zz in z:str = str + '%f '%(imag(zz))clipboard.copy(str)
printf(str)plt.plot(real(z), imag(z))
plt.xlabel("Real")
plt.ylabel("Image")
plt.grid(True)
plt.tight_layout()
plt.show()#------------------------------------------------------------
#        END OF FILE : EXAM1.PY
#============================================================

▲ 图2.1 插入的曲线

(2)绘制系统单位阶跃信号

  下面使用signal.step(·)signal.impulse(·) 绘制系统的单位冲击响应与单位阶跃信号。

from scipy                  import signalnum = [-2, 1]
den = [1, 2, 1]
sys1 = signal.TransferFunction(num, den)
t1, y1 = signal.step(sys1, T = linspace(0, 10, 1000))clipboard.copy(str(t1)+str(y1))

▲ 图2.2 系统的单位阶跃响应

※ 总结 ※


  利用Windows的剪切板将所需要形成的曲线数据传递给TEASOFT软件并进行绘制相应的图像,不仅可以形成静态的图像。也可以通过TSDRAW给定的软件功能形成动态的曲线。


■ 相关文献链接:

  • TEASOFT教学软件

● 相关图表链接:

  • 图1.1 插入曲线
  • 图2.1 插入的曲线
  • 图2.2 系统的单位阶跃响应

如何在TEASOFT中加入直线与曲线?相关推荐

  1. Java swing实现Visio中对直线、曲线、折线的画及拖动删除

    原文:http://blog.csdn.net/cuiyaoqiang/article/details/46361133 最终线条如图显示,可以实现线条的拖动.删除等 以下是两个核心的类: packa ...

  2. matlab绘制线性回归_如何在Excel中绘制线性校准曲线

    matlab绘制线性回归 Excel has built-in features that you can use to display your calibration data and calcu ...

  3. 如何在CAD中完成直线箭头的绘制?

    刚接触CAD的你,还在为CAD箭头的绘制而困扰吗?今天小编来教大家正确绘制直线箭头的方法,有兴趣的一起来学习一下. 1.首先我们打开CAD编辑器进入到操作界面,然后点击下方的直角符号,命令栏会提示&l ...

  4. 根据坐标如何在matlab中l连成曲线,matlab中,如何将两条曲线画在一个坐标系里,plot(x1,x2,y1,y2)还是怎样...

    matlab中,如何将两条曲线画在一个坐标系里,plot(x1,x2,y1,y2)还是怎样以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快 ...

  5. CAD中如何快速等分一条直线或曲线?教程详解

    一般图纸设计中的时候,在CAD中有时我们想得到直线或曲线的等分点,有时我们想沿直线或曲线等距或等分排列图形,这个时候该怎么办呢?但其实在CAD很早的版本就提供了定数等分和定距等分的功能,可能只是大家没 ...

  6. 解决Photoshop中直线转曲线时一条直线边无法转曲线的问题

    目录 解决Photoshop中直线转曲线时一条直线边无法转曲线的问题 问题概述 问题原因 解决方法 其他情况 解决Photoshop中直线转曲线时一条直线边无法转曲线的问题 Mac OS 10.15 ...

  7. 青蛙换位置excel_吃青蛙:如何在Excel中创建每日交付的sprint消耗图

    青蛙换位置excel In the first article I wrote on how to create a SCRUM-based, sprint burn down in Excel, H ...

  8. 【笔记】位图(.bmp)和矢量图(Vector):位图是点阵图或光栅图,使用像素的一格一格来描述图像,放大以后每一个像素看就像是一个个的马赛克;矢量图是使用直线和曲线来描述图形,可以无限方法,不会失真

    一.什么是位图 计算机能以位图和矢量图格式显示图像. 1.位图(Bitmap): 图像又称点阵图或光栅图,它使用我们称为像素(象素,Pixel)的一格一格的小点来描述图像.计算机屏幕其实就是一张包含大 ...

  9. 创建jira sprint_如何在Excel中创建高级sprint燃尽图

    创建jira sprint SCRUM is a great way to manage all sorts of tasks including sprints, but you don't hav ...

最新文章

  1. 送一台27寸高清显示器
  2. LIVE 预告 | CVPR 2021 预讲 · 旷视专场,覆盖目标检测、蒸馏、图像降噪、人体姿态估计等...
  3. 网络编程学习笔记(非阻塞connect)
  4. C++重载、覆盖和遮蔽
  5. Spring表单的initBinder:绑定表单复杂属性
  6. 记录一个在线压缩和还原压缩js代码的工具
  7. java 中允许键重复的,二叉搜索树的定义是否允许重复键?
  8. php curl exec ch,PHP curl_exec函数的用法实例详解
  9. 刘强东“撒币”100亿;支付宝违规被罚18万;摩拜产品不合格 | 一周业界事
  10. Could not retrieve transaction read-only status from server
  11. mysql使用命令访问数据库_mysql命令操作数据库
  12. Jmeter(GUI模式)教程
  13. python ide_Python id()
  14. revit建筑样板_BIM技术在历史保护建筑中的具体应用(艾三维BIM分享)
  15. PADS layout 显示叉X怎么回事?
  16. 左神-05 二分搜索(多看几遍)
  17. 微软披露三个 0day 漏洞 分别影响 Word、IE 和 Office
  18. IIS架设PHP网站
  19. 图灵奖得主Alan Kay如何读书
  20. R语言与数据分析练习:K-Means聚类

热门文章

  1. rsync服务器的配置
  2. 数据挖掘与机器学习介绍
  3. $(document).ready()和window.onload的区别
  4. IP地址与字符串、整型之间的转换
  5. 每天一个linux命令(48):watch命令
  6. Python踩坑记录
  7. deploy service on swarm
  8. 天猫总裁靖捷回答了今年双11的热点问题
  9. 从封装函数到实现简易版自用jQuery (一)
  10. Linux 创建用户分配文件夹权限