作业帮 > 综合 > 作业

matlab极坐标画图

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/30 14:45:14
matlab极坐标画图
在用极坐标画图时,有没有可能只显示半圆,就是只画0到180度的范围.用polar会显示一个整圆.还有,怎么样可以让坐标轴每10度画一个刻度.(我知道matlab是弧度制,在这里用角度方便表述.)
另外,怎么样把得到的数据坐一个表格输出?
你说的第一条,只画0到180度,画半圆是可以的.
想10度一个坐标的话,建议三角函数使用像sind这样的
就直接用度数表示了.
如果数据很大,想用表格表示,我常用的方法是在数值编辑器里
将数据复制到excel里,然后保存输出.


再问: 那个画半圆是怎么限制条件啊?用什么函数
再答: 主要是变量的取值范围可以限定,比如只取[0,pi]或[-pi/2,pi/2] 比如下面的程序就只画了一半。 clear all; t = 0:pi/40:pi/2; polar(t,sin(2*t).*cos(2*t),'--b')
再问: 我的在0到pi范围内,为什么他自动还是360度啊。能在图形窗口里更改显示坐标的属性吗
再答: 有时是可以的,但也不一定 你把你的程序贴上来吧,要不不好说,帮你看看