Kenddy 发表于 2012-3-23 01:41

请教EXCEL高手,怎么样画极坐标啊 (MATLAB已装,求程序)~~

本帖最后由 Kenddy 于 2012-3-23 02:04 编辑

折腾了一晚上,还是没搞出来~~~~

原始图:


希望效果图:


说明:
就是希望可以通过角度坐标和半径来画,试过N次用Netz图画,还是没成功,主要问题是角度的坐标不均匀,如果均匀的画可以自动默认生产圆周

请高手指点~多谢~!

网上有人说可以用MATLAB画 可我没装这个软件{:5_382:}

Crucify 发表于 2012-3-23 01:45

装一个matlab吧
excel画不出来的

Kenddy 发表于 2012-3-23 02:05

蟹肉 发表于 2012-3-23 00:44 static/image/common/back.gif
学工科的还不用 MATLAB或者 python ?

这2个算是工科学生的基本素质了!

看你的回复我也没觉得你基本素质有多高。任何软件是一种工具,只是根据自己的需要或者职位要求才会选择性的使用。Daimler里的Betriebsingenieur不会CATIA,MATLAB的一大把,你能说他们也不具备工科基本素质?反过来,你会十几种相关软件你就很高专业素质了?幼稚。

Kenddy 发表于 2012-3-23 02:19

Crucify 发表于 2012-3-23 00:45 static/image/common/back.gif
装一个matlab吧
excel画不出来的

正有此意 多谢

Kenddy 发表于 2012-3-23 03:08

本帖最后由 Kenddy 于 2012-3-23 02:20 编辑

MATLAB已装,求程序,打个简单比方,已知x,y坐标:
(-1,1)(1,1)(1,-1)(-1,-1)
怎么样画极坐标,求指点!{:5_342:}

如果直接从EXCEL中IMPORT数据呢?

chinapope 发表于 2012-3-23 09:21

本帖最后由 chinapope 于 2012-3-23 08:22 编辑

找了3个函数
1)读excel
http://www.mathworks.de/help/techdoc/ref/xlsread.html
2) 转换坐标
http://www.mathworks.de/help/techdoc/ref/cart2pol.html
3)画polar图
http://www.mathworks.de/help/techdoc/ref/polar.html
4) 还有一些图标示

小弟很无聊,把原始数据excel给我,个把小时写个script帮你搞定。

Kenddy 发表于 2012-3-23 10:29

chinapope 发表于 2012-3-23 08:21 static/image/common/back.gif
找了3个函数
1)读excel
http://www.mathworks.de/help/techdoc/ref/xlsread.html


哈哈~多谢 多谢 das reicht
原始数据很多啊~300多行 只能从EXCEL读了~~

Unbekannt 发表于 2012-3-23 11:33

是这个么?

Kenddy 发表于 2012-3-23 11:34

Unbekannt 发表于 2012-3-23 10:33 static/image/common/back.gif
是这个么?

对 类似的~~如何画啊

Unbekannt 发表于 2012-3-23 11:45

Excel里面图表选Netz, X坐标是0到360度, 可以分段, 随你自己喜欢, 对应的Y坐标就是你的数据

Unbekannt 发表于 2012-3-23 11:50

多说一句, 其实Excel确实是可以做很多东西, 不过就是些许麻烦, 但是由于其通用性, 稍微深入的研究一下也没什么不好, 最后别变成表哥表姐就好了。

Kenddy 发表于 2012-3-23 12:16

Unbekannt 发表于 2012-3-23 10:45 static/image/common/back.gif
Excel里面图表选Netz, X坐标是0到360度, 可以分段, 随你自己喜欢, 对应的Y坐标就是你的数据

你说的这种是理想情况下 我的数据X坐标,换言之角度坐标不是均匀分布的 所以不能按照你说的那种方法来
比方说在5度, 27度,141度 对应的半径分别为10mm,42mm,33 mm.
事实上的数据比这复杂的多

Unbekannt 发表于 2012-3-23 13:32

Kenddy 发表于 2012-3-23 11:16 static/image/common/back.gif
你说的这种是理想情况下 我的数据X坐标,换言之角度坐标不是均匀分布的 所以不能按照你说的那种方法来
比 ...

有点麻烦, 但是应该可以做, 你等等

Unbekannt 发表于 2012-3-23 17:10

Kenddy 发表于 2012-3-23 11:16 static/image/common/back.gif
你说的这种是理想情况下 我的数据X坐标,换言之角度坐标不是均匀分布的 所以不能按照你说的那种方法来
比 ...

Excel 2003 可以做出这种效果。 填充色不能透明, 还需要做径向或者圆周刻度。 如果是2007或以上版, 可以不用重做刻度






lan 发表于 2012-3-23 17:18

Unbekannt 发表于 2012-3-23 16:10 static/image/common/back.gif
Excel 2003 可以做出这种效果。 填充色不能透明, 还需要做径向或者圆周刻度。 如果是2007或以上版, 可以 ...

请教高手,有没有不错的书或者材料可以推荐学习的?
我的工作也需要excel,不过我只会比较简单的,很想多学点,可是网上一堆的材料,不知道那个比较好,谢谢

Unbekannt 发表于 2012-3-23 17:23

lan 发表于 2012-3-23 16:18 static/image/common/back.gif
请教高手,有没有不错的书或者材料可以推荐学习的?
我的工作也需要excel,不过我只会比较简单的,很想多 ...

其实, google一下有时候会有很多想法。 Excel的问题一般都不是单一解, 所以多搜搜看看别人的想法挺重要的, 再就是Excel的帮助很重要。

这本就不错, 中文叫Excel求生指南。
http://www.amazon.com/gp/product/0471773182

Unbekannt 发表于 2012-3-23 17:24

忘了说, 我不是高手。

lan 发表于 2012-3-23 17:26

Unbekannt 发表于 2012-3-23 16:23 static/image/common/back.gif
其实, google一下有时候会有很多想法。 Excel的问题一般都不是单一解, 所以多搜搜看看别人的想法挺重要 ...

谢谢,我回家去当当看看有没有的。
其实我有时候有问题,可是问题是,我连中文都不知道如何表达我的问题,更不要说德文了,这样就是给我书,我都不知道该如何找,google也一样啊{:5_383:}

Unbekannt 发表于 2012-3-23 17:34

lan 发表于 2012-3-23 16:26 static/image/common/back.gif
谢谢,我回家去当当看看有没有的。
其实我有时候有问题,可是问题是,我连中文都不知道如何表达我的问题 ...

开始都这样, 实在不行就截图贴出来问。

等过两年成为一名合格的表哥表姐时就好了。 不是万不得已, 别走这条路。。。

Kenddy 发表于 2012-3-23 18:01

我已经用MATLAB做出来了 不过还是非常谢谢楼上的兄弟
EXCEL其实很好用,计算和编辑图形都很方便,就是数据多的时候很卡(可能是我电脑配置有问题)没有MATLAB那么流畅 这是我用过一天MATLAB后的心得

xxhui 发表于 2012-3-23 21:58

Kenddy 发表于 2012-3-23 02:08 static/image/common/back.gif
MATLAB已装,求程序,打个简单比方,已知x,y坐标:
(-1,1)(1,1)(1,-1)(-1,-1)
怎么样画极坐标 ...

好像是polar这个命令,你google下
页: [1]
查看完整版本: 请教EXCEL高手,怎么样画极坐标啊 (MATLAB已装,求程序)~~