找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1523|回复: 7

[已解决] trajpar+余弦 函数

[复制链接]

2

主题

100

回帖

0

威望

助工

积分
125
发表于 2024-2-29 21:28 | 显示全部楼层 |阅读模式
本帖最后由 saber_su2014 于 2024-3-1 23:26 编辑

请教前辈们,下面一张图(去除中间任意位置余弦波的示意图)有办法实现吗?

对比图

对比图

trajpar_cos.prt.zip

173.64 KB, 下载次数: 21

35

主题

817

回帖

11

威望

讲师

积分
1026
发表于 2024-3-1 08:44 | 显示全部楼层
截取一个波段来做阵列,去除一些不想要的,再做线连起来
回复

使用道具 举报

2

主题

100

回帖

0

威望

助工

积分
125
 楼主| 发表于 2024-3-1 09:04 | 显示全部楼层
a811215808 发表于 2024-3-1 08:44
截取一个波段来做阵列,去除一些不想要的,再做线连起来

这个方法可行,想参数化是不是不太好弄。
回复

使用道具 举报

4

主题

484

回帖

46

威望

高工

积分
722
发表于 2024-3-1 21:22 | 显示全部楼层
加IF条件函数
回复

使用道具 举报

0

主题

47

回帖

1

威望

助工

积分
67
发表于 2024-3-1 22:56 | 显示全部楼层
m=trajpar*10
wave = 6-5*cos(trajpar*360*10)

if m<=1
  sd4 = 1
endif

if m>=1 && m<=2
  sd4 =wave
endif

if m>=2 && m<=3
  sd4 =1
endif

if m>=3 && m<=5
  sd4 =wave
endif

if m>=5 && m<=7
  sd4 =1
endif

if m>=7 && m<=9
  sd4 =wave
endif

if m>=9 && m<=10
  sd4 =1
endif
2024-3-1 22-55-06.png

评分

参与人数 1威望 +1 收起 理由
野火 + 1 热心助人

查看全部评分

回复 1 0

使用道具 举报

2

主题

100

回帖

0

威望

助工

积分
125
 楼主| 发表于 2024-3-1 23:24 | 显示全部楼层
wkqboy 发表于 2024-3-1 22:56
m=trajpar*10
wave = 6-5*cos(trajpar*360*10)

万分感谢!
回复

使用道具 举报

0

主题

70

回帖

0

威望

助工

积分
75
QQ
发表于 2024-3-2 10:50 | 显示全部楼层
wkqboy 发表于 2024-3-1 22:56
m=trajpar*10
wave = 6-5*cos(trajpar*360*10)

这个好
回复

使用道具 举报

9

主题

609

回帖

9

威望

高工

积分
682
发表于 2024-3-2 16:08 | 显示全部楼层
wkqboy 发表于 2024-3-1 22:56
m=trajpar*10
wave = 6-5*cos(trajpar*360*10)

厉害厉害
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请发邮件联系我们,本站将立即改正或删除。

手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号|站长QQ28016688

GMT+8, 2024-11-22 23:47 , Processed in 0.153173 second(s), 25 queries .

快速回复 返回顶部 返回列表