怎么用matlab 曲线切线在曲线上画切线

扫二维码下载作业帮
1.75亿学生的选择
下载作业帮安装包
扫二维码下载作业帮
1.75亿学生的选择
怎么用matlab画离散点形成的曲线的某点切线,是在图上画出来,不是求切线斜率
【乌鸦】0103
扫二维码下载作业帮
1.75亿学生的选择
我也正在找这个题目的答案
为您推荐:
扫描下载二维码1538人阅读
Matlab(5)
Matlab画图详解
  连续曲线-plot
  plot()函数是一个非常常见的画图函数,一般用来画连续的曲线。具体用法如下:
  plot(y):y为纵坐标的值(一个1*n矩阵),y的index作为横坐标。
  plot(x,y): x为横坐标,y为对应纵坐标。
  plot(x,y,’r*-‘):前面的相同,后面’r*-‘表示曲线为红色,点处为*型,用-连接各点。
  plot(x1,y1,’r*-‘,x2,y2,’g.-‘):同时画两条曲线。
  figure():打开一个窗口,一般要画多个曲线是,通过figure打开一个相应的窗口,然后在窗口上画图,若是只有一张,直接用plot就行,会默认打开一个窗口,多张图若是不用figure,则后面的曲线会覆盖前面的。括号里的为数字表示figure数。一个figure可以不用括号直接figure;
  上面有用到曲线的形式,颜色,点的形状,线的形式。各参数的可选元素如下:
triangle (down)
triangle (up)
triangle (left)
triangle (right)
  xlabel(”): 在x坐标下方的文字说明。
  ylabel(”):在y坐标左方的文字说明,只对当前窗口有效。(都可以添加属性,但不使用这种方式,后面介绍另外一个方式)
  axis([XMIN XMAX YMIN YMAX]):设置x和y坐标轴的范围。(不设置的话根据输入值系统自动选取区间)
  subplot(n,m,k):将一个窗口细分为n*m个小窗口,k为第k个窗口,每个窗口可以画一个曲线。
  title(”):在曲线上面写标题。
  text(x,y,”):在点(x,y)处添加文本说明。
  离散曲线-stem
  stem( ):与plot的应用方式基本相同,区别在于plot画的是连续的曲线,而stem画的是离散的曲线。
  semilogx( ):与plot用法相似,区别在于x坐标为指数坐标轴。
  semilogy( ):与plot用法相似,区别在于y坐标为指数坐标轴。
  上面具体介绍了常见的一些画图函数和相应的功能,下面通过实际的代码了解其实际应用过程。
y1 = [1,5,7,9,2,5,1,3,9,5];
y2 = [8,5,6,9,4,6,9,2,3,6];
y3 = [2,3,6,4,7,9,2,8,3,9];
y4 = [3,6,8,9,2,7,1,5,9,2];
x2 = [1,3,5,7,9,11,13,15,17,19];
x3 = [1,2,3,4,5,6,7,8,9,10];
x4 = [1,2,3,4,5,6,8,9,10,13];
figure(1);
figure(2);
plot(x2,y2);
figure(3);
plot(x3,y3,'r.-');
figure(4);
plot(x4,y4,'r.-',xxx,yy,'g*-');
xlabel('x坐标');
ylabel('y坐标');
axis([0 20 0 10]);
subplot(2,2,1);stem(y1,':r*');title('stem');
subplot(2,2,2);stem(x2,y2,'-gx');title('stem');
subplot(2,2,3);semilogx(x3,y3);title('semilogx');text(1,5,'说明');
subplot(2,2,4);semilogy(x4,y4);title('semilogy');
这里画了5个图,下面是具体的结果,可以参照个函数的参数,查看其具体的过程:
Matlab曲线编辑
  上面介绍了一些常用的画图函数和一些对应的属性设置方法。当对曲线有一些特别的要求时,用上面的函数设置比较麻烦,而且不直观,下面介绍Matlab曲线的编辑方式。
  方法如下:当获取了一个曲线时,点击窗口上的一个小箭头(edit plot),双击曲线,既可以进入曲线的编辑状态了。在曲线的编辑状态下,点击坐标轴可以对坐标轴编辑,点击曲线可以对曲线进行编辑。下面有相应图示:
  上面的几个图只说明了部分的编辑功能,还有一些不再介绍,可以在菜单工具栏等地方找到相应的操作应用。
  较好的参考:
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:59999次
积分:1324
积分:1324
排名:千里之外
原创:72篇
评论:13条
(1)(4)(2)(9)(7)(1)(2)(9)(9)(1)(13)(13)(7)查看: 5730|回复: 2
怎么在EXCEL绘制曲线的切线
阅读权限10
在线时间 小时
在电子表格中怎么绘制曲线的拐点的切线??感谢大家
19:36 上传
点击文件名下载附件
3.29 KB, 下载次数: 49
阅读权限95
在线时间 小时
& & & & & & & &
Excel搞这个是有些难了,你试试一些专业的数学软件
使用 导数 来搞会方便一些
阅读权限10
在线时间 小时
感谢,谢谢您一楼的回答。那我用matlab试试看看
最新热点 /1
ExcelHome每周都有线上直播公开课,
国内一流讲师真身分享,高手贴身答疑,
赶不上直播还能看录像,
关键居然是免费的!
厚木哥们都已经这么努力了,
你还好意思说学不好Office。
玩命加载中,请稍候
玩命加载中,请稍候
Powered by
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! & & 本站特聘法律顾问:徐怀玉律师 李志群律师关注我们:
后使用快捷导航没有帐号?
请完成以下验证码
现在有一条曲线,现在任意位置画一条这条曲线的正切曲线。有专门的工具吗?如下图:
.jpg (75.72 KB, 下载次数: 5)
07:01 上传
该帖共收到 7 条回复!
最后登录: 08:00<
注册时间: 11:15
阅读权限:1
UID:60311
在线时间: 小时
321.jpg (9.73 KB, 下载次数: 0)
09:13 上传
如果是要画直线的话用上面工具
曲线的画线手动画大概,然后用匹配工具
谢谢,我已经试了一下, 只是如果是曲线和曲线的话,想实现第二条曲线和第一条曲线的一个点的位置正切,那么貌似需要先用一个点将第一条曲线分割匹配之后在组合,否则匹配会把第二条曲线匹配到第一条的一个端点而不&
最后登录: 08:00<
注册时间: 05:08
阅读权限:1
UID:199158
在线时间: 小时
如果是要画直线的话用上面工具
曲线的画线手动画大概,然后用匹配工具
谢谢,我已经试了一下, 只是如果是曲线和曲线的话,想实现第二条曲线和第一条曲线的一个点的位置正切,那么貌似需要先用一个点将第一条曲线分割匹配之后在组合,否则匹配会把第二条曲线匹配到第一条的一个端点而不是线上某一需要的特定点。是这样吧
最后登录: 08:00<
注册时间: 15:22
阅读权限:1
UID:192735
在线时间: 小时
打开控制点,只要新曲线的前两个控制点与已知曲线的前两个控制点在同一个直线上就OK了
最后登录: 08:00<
注册时间: 15:22
阅读权限:1
UID:192735
在线时间: 小时
BaiduShurufa__9-32-55.png (27.35 KB, 下载次数: 3)
09:34 上传
为了验证我刚才说的,我特意做了两条曲线,(他们的上端两个控制点重合,当然不重合也没关系,只要共线就行)。
BaiduShurufa__9-33-34.png (25.33 KB, 下载次数: 2)
09:35 上传
然后分别做了两条切线。两条切线平行,那就说明这两条原来的曲线是相切的。
PS:两个控制点控制曲线方向,三个控制点控制曲率。四个控制点控制曲率的微分。
最后登录: 08:00<
注册时间: 10:31
阅读权限:1
UID:419901
在线时间: 小时
最后登录: 08:00<
注册时间: 11:15
阅读权限:1
UID:60311
在线时间: 小时
谢谢,我已经试了一下, 只是如果是曲线和曲线的话,想实现第二条曲线和第一条曲线的一个点的位置正切, ...
最后登录: 08:00<
注册时间: 05:08
阅读权限:1
UID:199158
在线时间: 小时
为了验证我刚才说的,我特意做了两条曲线,(他们的上端两个控制点重合,当然不重合也没关系,只要共线就 ...
看了回复,和我问的这个问题稍微有点不符合,但是看明白你的意思了,多谢提点啊!
Powered by查看: 14080|回复: 9|关注: 0
Matlab中已知数据怎么画曲线?[已解决,多谢]
<h1 style="color:# 麦片财富积分
新手, 积分 6, 距离下一级还需 44 积分
我已知一组数据(x1,y1)...(xn,yn),用什么命令画出一条曲线,连接所有点?
[ 本帖最后由 daisydaisy 于
15:16 编辑 ]
<h1 style="color:# 麦片财富积分
关注者: 1
plot(x,y)可实现
<h1 style="color:# 麦片财富积分
回复 2# yemuzi 的帖子
你好,能不能具体给个格式,我有的是一组独立的点,不是函数关系
<h1 style="color:#0 麦片财富积分
细节决定成败!
关注者: 43
送一个例子:
x = -pi:pi/10:
y = tan(sin(x)) - sin(tan(x));
plot(x,y,'--rs','LineWidth',2,...
& && && && && & 'MarkerEdgeColor','k',...
& && && && && & 'MarkerFaceColor','g',...
& && && && && & 'MarkerSize',10)
<h1 style="color:#0 麦片财富积分
细节决定成败!
关注者: 43
原帖由 daisydaisy 于
15:07 发表
你好,能不能具体给个格式,我有的是一组独立的点,不是函数关系
把x,y 做成单独的矩阵在画图。
<h1 style="color:# 麦片财富积分
回复 5# hgsz2003 的帖子
good idea~ thx~
<h1 style="color:# 麦片财富积分
x=[2 5 8 4 9 10];
y=[ 90 388 67];
plot(x,y);
plot.JPG (30.59 KB, 下载次数: 6)
15:22 上传
<h1 style="color:# 麦片财富积分
回复 4# hgsz2003 的帖子
版主&&你好
<h1 style="color:# 麦片财富积分
回复 5# hgsz2003 的帖子
可以给我个HOUGH的函数文件代码吗?
我的已经损坏了,老是实现不了
<h1 style="color:# 麦片财富积分
回复 5# hgsz2003 的帖子
QQ&&&&先谢了
浏览过的版块
站长推荐 /3
利用MATLAB进行投资组合优化
Powered by}

我要回帖

更多关于 cad画曲线的切线 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信