早教吧作业答案频道 -->其他-->
还是matlab画图问题,要输入一个变量的clc; clear all; h=input('h=');y=zeros(1,30000);r=zeros(1,30000);for i=1:30000r(i) = unifrnd(0,1);y(i)=h*tan(pi*(r(i)-0.5));end;x=y(y>-30&y Untitled at 2syms h x画不出来图啊
题目详情
还是matlab画图问题,要输入一个变量的
clc; clear all;
h=input('h=');
y=zeros(1,30000);
r=zeros(1,30000);
for i=1:30000
r(i) = unifrnd(0,1);
y(i)=h*tan(pi*(r(i)-0.5));
end;
x=y(y>-30&y Untitled at 2
syms h x
画不出来图啊
clc; clear all;
h=input('h=');
y=zeros(1,30000);
r=zeros(1,30000);
for i=1:30000
r(i) = unifrnd(0,1);
y(i)=h*tan(pi*(r(i)-0.5));
end;
x=y(y>-30&y Untitled at 2
syms h x
画不出来图啊
▼优质解答
答案和解析
你可以这样写程序:
clc; clear all;
syms h x
h=input('h=');
y=zeros(1,30000);
r=zeros(1,30000);
for i=1:30000
r(i) = unifrnd(0,1);
y(i)=h*tan(pi*(r(i)-0.5));
end;
x=y(y>-30&y<30);
n=hist(x,20)
hist(x,20)
hold on;
x=-30:0.1:30;
plot(x,30000*h./(pi*(x.*x+h*h)),'r')
clc; clear all;
syms h x
h=input('h=');
y=zeros(1,30000);
r=zeros(1,30000);
for i=1:30000
r(i) = unifrnd(0,1);
y(i)=h*tan(pi*(r(i)-0.5));
end;
x=y(y>-30&y<30);
n=hist(x,20)
hist(x,20)
hold on;
x=-30:0.1:30;
plot(x,30000*h./(pi*(x.*x+h*h)),'r')
看了 还是matlab画图问题,要...的网友还看了以下:
下列词语中加点字的读音完全正确的一项是A.蓓蕾(lěi)脂肪(zhī)斤斤计较(jiǎo)B.伫立 2020-05-13 …
设f(x)是定义在对称区间(-L,L)内的任何函数,证明……设f(x)是定义在对称区间(-L,L) 2020-05-16 …
写出下列算法的功能LinkListdemo(LinkListL){ListNode*q,*p;If 2020-05-17 …
设函数f(x)是定义在(-L,L)内的奇函数(L〉0),证明若f(x)在(-L,0)内单调增加,则 2020-06-09 …
给下列划线字选择正确的读音画上“△”。咳嗽(sòusou)击缶(fǔfǒu)都督(dūdōu)警惕 2020-07-02 …
I开头的的单词,L()()L()()()L()()()()L()()()()()L()()()() 2020-07-07 …
定义点P(x0,y0)到直线l:Ax+By+C=0(A2+B2≠0)的有向距离为d=Ax0+By0 2020-07-09 …
vb题求解释,前面打开文件部分,i=1和i=i+1,有什么用啊,PrivateSubFormcli 2020-07-26 …
给划线字选择正确的读音。勾勒(lèlēi)摔跤(jiāojiǎo)矗立(chùzhù)介绍(shào 2020-10-30 …
用L,l,m表示k某种弹簧秤原来的长度为l,悬挂重物后的长度L可用公式L=l+k分之m表示某种弹簧秤 2020-12-05 …