24小时热门版块排行榜    

查看: 2006  |  回复: 9
【悬赏金币】回答本帖问题,作者646452271将赠送您 5 个金币
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

646452271

铁虫 (初入文坛)

[求助] 初学Matlab,函数图像用plot画出来了,但是不知道拟合,希望可以得到帮助已有1人参与

各位大大好,我最近在做一个铁路上的项目,需要用到Matlab进行计算,因为是刚开始学习这个软件,有些地方不是很清楚,希望能够得到各位大佬的帮助。

       我做的这个项目第一步是需要建立钢轨曲线,曲线是三段相切圆弧得到。 因为只是仿真,不用完整铁路模型,因此第一段圆弧圆心的位置我自己确定。 第一、二、三段圆弧半径,以及圆弧两个交点横坐标都给出了,就是图上红圈标注的六个尺寸。这条曲线我通过之前的学习利用分段函数已经做出来了。如下图一表示。

但是现在我需要做的任务是已知点l1的横坐标,同时知道红色阴影面积s1=s2=s3=....=a。连续求 l2,l3 ,l4...的坐标。因为 a 会取很小,所以l2,l3,l4...应该是需要用到循环来做。

      而我面临的问题就是两个:
      1、我现在做的函数是分段函数,如果带入循环计算考虑区间肯定会相当复杂,这条线我认为是需要连续求导,因此需要拟合。所以就需要先导出数据点再导入拟合,这一部分我还是学的有点云里雾里的,不太会用。
      2、第二个最难的就是这个循环函数了,因为确实项目时间有点短,所以希望求助大家。当然我也不是伸手党,如果大神觉得一步一步教我太慢或者觉得我这样伸手要结果不应该,也希望能为我指条路,比如有什么类似的帖子或者教程,我去学也行,只是希望能尽快做出这个函数。

     再次感谢各位能够阅读我的帖子,也希望能够得到你们的帮助,谢谢。

初学Matlab,函数图像用plot画出来了,但是不知道拟合,希望可以得到帮助
QQ截图20180704172032.png


初学Matlab,函数图像用plot画出来了,但是不知道拟合,希望可以得到帮助-1
QQ截图20180704172936.png


初学Matlab,函数图像用plot画出来了,但是不知道拟合,希望可以得到帮助-2
QQ图片20180704173435.jpg
回复此楼
一入机械深似海
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

646452271

铁虫 (初入文坛)

引用回帖:
2楼: Originally posted by 独孤神宇 at 2018-07-04 18:46:45
为何不试试直接拟合圆弧曲线而选择分段

因为已知条件好像没法做一个连续函数,我是用几何知识确定的第二个圆弧和第三个圆弧圆心,但是不能直接算出来,因为算出来就会近似取值,交点就不相切,所以只能选择这个方式来求曲线。
一入机械深似海
3楼2018-07-04 22:57:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

646452271

铁虫 (初入文坛)

引用回帖:
4楼: Originally posted by 求学者hyt at 2018-07-05 07:04:30
感觉你把分段函数单独写成一个m文件,直接调用就好了,不存在什么复杂的。拟合是有误差的,你还要进行误差分析。

额,还能这样,那应该如何求导呢?感觉有点不太清楚

发自小木虫Android客户端
一入机械深似海
5楼2018-07-05 12:04:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

646452271

铁虫 (初入文坛)

引用回帖:
6楼: Originally posted by 独孤神宇 at 2018-07-05 14:42:02
你图1中已经绘制出了三段圆弧,你可以将整个圆弧的数据整理一下附上来,说不定可以用一个公式得到较好的拟合效果呢。...

不好意思,前两天出差了,才回来,请见谅。圆弧的数据其实在我给的第二个图中就有了,第一个圆弧半径是三百,圆心位置我选取的是(0,-285),然后在距离Y轴10mm的位置和这段圆弧存在一交点,过这一点做圆弧1的相切圆弧,这段圆弧的半径为80mm,之后,在距离Y轴25.35mm点线和圆弧二存在交点,过该点做圆弧3,半径为13.
一入机械深似海
8楼2018-07-09 15:25:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

646452271

铁虫 (初入文坛)

引用回帖:
7楼: Originally posted by 求学者hyt at 2018-07-06 16:09:48
如果函数连续,切可导,那就用最基本的导数定义啊
比如你有f(x)的m文件
导数f’(x)=(f(x+h)-f(x))/h
h取很小就可以了
...

对的,但是我现在做的是分段函数,在数据上这一点应该是相切的,但是我不知道如果做成连续函数是否相切,因为我在画这个plot函数的时候切点是我个人定义的,不知道如果做成.m文件是否能够同样适用
一入机械深似海
9楼2018-07-09 15:31:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 646452271 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[教师之家] 或许不关于爱情的 +8 tom820801 2024-05-09 44/2200 2024-05-11 17:33 by tan151646
[硕博家园] 矿大本-中科大硕(推免)-24年科研助理求职-方向不限 +8 Kelaizhang 2024-05-08 14/700 2024-05-11 17:06 by 鹿鹿就是露露
[基金申请] 啥也不想干 +8 lr小机灵鬼 2024-05-10 8/400 2024-05-11 16:52 by 闪电????
[基金申请] 祈福第三次青基 +12 lylylyheart 2024-05-09 12/600 2024-05-11 15:00 by god_tian
[考研] 关于要不要三战 +18 煎饼果子007 2024-05-06 25/1250 2024-05-11 11:51 by 千山绝影
[论文投稿] 请问如何进行查重? 6+6 fc5878 2024-05-06 9/450 2024-05-11 10:22 by allen123412
[硕博家园] 科研不是打打杀杀,科研就是人情世故 +10 杞天大圣 2024-05-08 10/500 2024-05-11 09:05 by 贪吃fish
[基金申请] 信息口青基送审了吗 +5 WeichaoDing 2024-05-08 7/350 2024-05-10 19:05 by pinyuan33
[有机交流] 常见的固体有机酸由哪些呢? 40+4 whw818 2024-05-09 7/350 2024-05-10 10:37 by 林建国
[基金申请] 基金函评会不会跨学部的送啊 +5 cls512 2024-05-09 5/250 2024-05-09 17:08 by cauzcl
[教师之家] 请问有没有想要联合培养学生的老师? +3 吴小懒 2024-05-08 4/200 2024-05-09 15:35 by ou0551
[考博] 25光催化申博 +3 wjtab 2024-05-08 5/250 2024-05-09 08:26 by 安塔瓦拉多
[硕博家园] 学术会议PPT +10 Ken_Hu 2024-05-07 10/500 2024-05-09 07:41 by 诸葛莫莫
[基金申请] E06送审了吗? +3 edge099 2024-05-08 3/150 2024-05-09 06:32 by Tyler_Ong
[考博] 24-25申博 +5 muscling 2024-05-06 10/500 2024-05-08 21:33 by lizhengke06
[访问学者] NUS Bala教授招CSC联培 +4 山高水远来日方 2024-05-07 5/250 2024-05-08 20:33 by lucas1553
[基金申请] e04送审了吗 5+3 贝壳匹诺曹 2024-05-08 5/250 2024-05-08 15:13 by 陈秀才
[考研] 要不要二战? +9 ajjznskk 2024-05-05 13/650 2024-05-08 15:00 by ckxbear
[基金申请] 基金送审 +4 与山123 2024-05-07 4/200 2024-05-08 14:42 by 123椒
[高分子] 求推荐研究U V热熔胶的高手 +4 千年一虫 2024-05-04 4/200 2024-05-07 09:16 by Sunrisepay
信息提示
请填处理意见