用matlab在极坐标下绘制一个正方形,设边长为x,任意顶点坐标为(a,b).求源程序.大婶们,大叔们,没人帮一帮小可吗。

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 05:45:32
用matlab在极坐标下绘制一个正方形,设边长为x,任意顶点坐标为(a,b).求源程序.大婶们,大叔们,没人帮一帮小可吗。

用matlab在极坐标下绘制一个正方形,设边长为x,任意顶点坐标为(a,b).求源程序.大婶们,大叔们,没人帮一帮小可吗。
用matlab在极坐标下绘制一个正方形,设边长为x,任意顶点坐标为(a,b).求源程序.
大婶们,大叔们,没人帮一帮小可吗。

用matlab在极坐标下绘制一个正方形,设边长为x,任意顶点坐标为(a,b).求源程序.大婶们,大叔们,没人帮一帮小可吗。
>> x=1;a=1;b=1; % 赋初值
th=[0 0 pi/4 pi/2 3*pi/2]; % 从原点出发生成共5个向量
rho=[0 x (a^2+b^2)^(1/2) x 0];
polar(th,rho);

function test

N = 100;

a =- 3;b =-2;

x = 4;

thetaA = angle(a+b*1i);

thetaB = angle(a+x+b*1i);

thetaC = angle(a+x+(b+x)*1i);

thetaD = angle(a+(b+x)*1i);

jAB = b;

jBC = a+x;

jCD = b+x;

jDA = a;

[r0,theta0] = rc(thetaA,thetaB,jAB,N);

[r1,theta1] = rr(thetaB,thetaC,jBC,N);

[r2,theta2] = rc(thetaC,thetaD,jCD,N);

if thetaA*thetaD<0 &&abs(thetaA)>pi/2

    thetaA = thetaA+2*pi;

end

[r3,theta3] = rr(thetaD,thetaA,jDA,N);

r = abs([r0,r1,r2,r3]);

theta = [theta0,theta1,theta2,theta3];

polar(theta,r)


function [r,theta] = rc(theta1,theta2,rj,N)

dtheta = (theta2-theta1)/N;

theta = theta1:dtheta:theta2;

r = rj*csc(theta);


function [r,theta] = rr(theta1,theta2,rj,N)

dtheta = (theta2-theta1)/N;

theta = theta1:dtheta:theta2;

r = rj*sec(theta);

a=1;b=1;x=2;
A=[a b];
B=[a b+x];
C=[a+x b+x];
D=[a+x,b];
plot(A,B,'K',B,C,'K',C,D,'K',D,A,'K');
axis([0 5 0 5])
就这样?极坐标a=1;b=1;x=2;q=pi/6;%斜度为pi/6 A=[a a+x*cos(q+pi/2) a+x...

全部展开

a=1;b=1;x=2;
A=[a b];
B=[a b+x];
C=[a+x b+x];
D=[a+x,b];
plot(A,B,'K',B,C,'K',C,D,'K',D,A,'K');
axis([0 5 0 5])
就这样?

收起

用matlab在极坐标下绘制一个正方形,设边长为x,任意顶点坐标为(a,b).求源程序.大婶们,大叔们,没人帮一帮小可吗。 matlab 在一个极坐标中绘制两个函数图像如题···注意是在极坐标中. 用matlab绘制坐标轴如何用matlab绘制一个横坐标是从0到640,纵坐标从-1280到+1280.然后将一个数组的640个数显示在坐标域内 用Matlab绘制函数曲线的问题.如何用Matlab绘制如下极坐标下的曲线r=a*cos(b+nθ)并讨论参数a,b,n的影响. MATLAB绘制曲线问题已知多个xy坐标点,如何用MATLAB绘制一个xy坐标曲线图? 如何在MATLAB中绘制二维多坐标图,并且绘制出来的图形要在各个点上标明坐标,急求!不全是这样的,我需要做用MATLAB直接作出一个对应坐标的网络图!类似下面的图片,这是我用图片编辑做的,但我 怎么用Matlab绘制一个积分函数图象 matlab 四维图像绘制就是现在我有一个地区的三维坐标数据,又有在相应坐标处的元素分布数据,怎样画一个三维图像用颜色表示元素分布的图像呢?求代码,请使用matlab作图,抱歉啊,我没有金币了 怎么用matlab在一个音频信号上加一个正弦噪声并绘制图形要分别绘制出加噪信号的时域和频域的图形 matlab怎样在一个坐标里画多个图形 matlab 绘制由下列极坐标方程表示的曲线 r=aθ 用MATLAB只知道一些(x,y,z)坐标,怎样绘制出三维曲面图? 用matlab绘制三组数据的曲线图,以时间为横坐标,数据为纵坐标,且三组数据都在同一坐标内. 请问在MATLAB中绘制一个不规则多边形,在三维坐标系下,怎么求这个不规则多边形的面积啊?多边形顶点已知 请问如何使用Matlab绘制函数图象啊就像我们在学习函数时绘制的那种图象让坐标轴在相交于坐标原点,类似于这种图象一样 用matlab在极坐标中画圆怎么画 MATLAB的polar函数极坐标绘制最大半径怎样设置,类似于plot用axis(xmin xmax ymin ymax)一样的函数. 如何用Matlab绘制一个长方形例如知道某一顶点坐标(1,1)、长3和宽4