作业帮 > 综合 > 作业

用matlab软件,编写函数文件,实现直角坐标(x,y)与极坐标(ρ,θ)之间的转换.

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/19 19:27:31
用matlab软件,编写函数文件,实现直角坐标(x,y)与极坐标(ρ,θ)之间的转换.
最好是用car2pol函数的
写全一点,直接能在matlab里运行的
用matlab软件,编写函数文件,实现直角坐标(x,y)与极坐标(ρ,θ)之间的转换.
function [r,theta]=car2pol(x,y)
r=sqrt(x.^2+y.^2);
theta=atan(y./x);
上面这个函数要保存成m文件的,在命令行运行edit car2pol,
然后进入一个m文件编辑器,内容复制进去以后保存.
以后就可以在命令行或者其他脚本中调用了.
例如
>> [r,t] = car2pol(10,20)
当然,这是随便举个例子了,可以换其他数.