❶ 如何用几何画板画极坐标下的r=Arccos(sinθ)
1、直接打开几何画板的主界面,在绘图那里选择图示按钮进行跳转。
❷ r语言 画出sin图像
curve(sin)
❸ 怎么用autoCAD画出r=a(1-sinθ)的图像
在CAD中有个计算器,他的数据可以连接到命令中。
操作如下(每行要回车):
C(画圆的命令)
Ctrl+8(打开内部计算器)
在下面输入a*(1-sin(角度))(也可以打开窗用鼠标点也行,在旁边有个打开窗)
看到结果后,你点击“应用“
半径就出来了,再回车就行了!
❹ 怎么用origin拟合正弦函数曲线
1、首先使用红外线软件omnic打开红外线文件(通常为SPA格式),单击“文件”-“另存为”-文件格式为CSV格式。
❺ 如何用R软件或excel来求矩阵的特征值和特征向量丫,跪求大神~
用Excel求解矩阵特征值与特征向量,可以按以下方法办理:
1、求矩阵的特征值和特征向量是一个既基础又重要的数值计算问题。通常我们可以用编写高级语言程序的方法加以解决,也可以使用专门的数学软件(如MATLAB等)来实现。本文给出的用Excel实现求矩阵的特征值和特征向量的方法,既不需要设计程序,也不需要专门的数学软件,只须在Excel中进行简单操作,就可以快速、直观地得到实矩阵的特征值和特征向量,且计算结果具有较高的精度。
2、在Excel中利用数组公式和数组常量建立并命名矩阵:
在Excel中,可以在一个单元格区域内通过逐个输入矩阵的各个元素来建立矩阵,还可以使用数组公式和数组常量更加方便地建立矩阵[1]。例如,可以通过下列操作建立矩阵:
(1) 在Excel的工作表Sheet1中,选择单元格区域A1:D4;
(2) 输入公式:={2,-1,0,0;-1,2,-1,0;0,-1,2,-1;0,0,-1,2}(顺便指出:在Excel的数组公式中,将矩阵元素用大括号{}括起来称为数组常量,其中不同列的元素用逗号隔开,不同行的元素用分号隔开;
(3) 按Ctrl+Shift+Enter键,结束数组公式的输入,形成矩阵。
建立了矩阵之后,在Excel的数组公式中,就可以用矩阵所在的单元格区域A1:D4表示该矩阵;但若将该矩阵命名为A显然更便于使用,也便于理解公式的含义,方法如下:
选择该矩阵所在的单元格区域A1:D4;单击编辑栏左端的“名称”框,输入A,按回车键确认。此后,在当前工作薄的所有工作表中,就可以使用名称A在数组公式中代表该矩阵。尤其需要指出的是:通过对矩阵命名,不仅能方便地实现跨工作表引用单元格区域,而且更重要的是:在复制公式时,Excel将名称(如A)按常量对待,所以更便于矩阵的运算和使用。类似地,我们还可以在单元格区域F1:I4中通过输入数组公式:{={1,0,0,0; 0,1,0,0; 0,0,1,0; 0,0,0,1}}建立4阶单位矩阵,并命名为I。
3、利用Excel求矩阵的特征值:
由于矩阵A的特征值λ就是特征方程det(A-λI)的根,因此可以利用Excel工具菜单中的“单变量求解”命令求矩阵的特征值。
例如,上述矩阵A在0.4附近的特征值的求解方法如下:
(1) 在A6单元格中输入值0.4;
(2) 在B6单元格中输入公式:=MDETERM(A-A6*I)=0,其中MDETERM为Excel提供的求矩阵行列式的函数;
(3) 按Ctrl+Shift+Enter键,形成数组公式:{=MDETERM(A-A6*I)},于是B6单元格中的值0.1264即为特征多项式在 的值;
(4) 单击“工具”菜单中的“单变量求解”命令,打开“单变量求解”对话框;
(5) 在“目标单元格(E)”中输入或选择B6,在“目标值(V)”中输入0,在“可变单元格(C)”中输入或选择A6;
(6) 单击“确定”按钮。
此时,A6单元格中的值0.381966011就是矩阵A在0.4附近特征值的近似值(顺便指出:在Excel“选项”对话框的“重新计算”选项卡中,通过设置“迭代计算”栏还可控制计算精度)。
4、求特征值对应的特征向量:
所谓逆幂法,就是取A的特征值λi的一个近似值λ,并取非零初始向量X0,按迭代公式: (其中符号‖·‖∞代表向量的按模最大分量,即) 进行迭代,当相邻两次迭代,Xk-1,Xk近似成比例时,则Xk即为矩阵A对应于特征值λi的近似特征向量。
例如,为求上例矩阵A的特征值λ=0.381966011对应的特征向量,我们取近似特征值为0.38,并取初始向量为(1,1,1,1),使用逆幂法进行迭代可以在Excel中进行如下操作:
(1) 在工作表Sheet2中,先在单元格区域A1:A4中输入1,1,1,1形成初始向量X0;
(2) 选择单元格区域B1:B4,输入公式:=MMULT(MINVERSE(A-0.38*I), A1:A4),按Ctrl+Shift+Enter键,形成数组公式计算出Y1 (注:其中MINVERSE, MMULT分别为Excel提供的计算逆矩阵和计算两个矩阵乘积的函数);
(3) 在B5单元格中输入公式:=MAX(ABS(B1:B4)),按Ctrl+Shift+Enter键,形成数组公式计算出‖Y1‖∞;
(4) 选择单元格区域C1:C4,输入公式:=B1:B4/B5,按Ctrl+Shift+Enter键,形成数组公式计算出逆幂法迭代一次后的向量X1=(0.618321,1,1,0.618321);
(5) 选择B1:C5单元格区域,向右拖动C5右下角的填充柄,即得逆幂法的迭代序列:
逆幂法迭代3次,可得A的对应于近似特征值λ=0.381966011的近似特征向量为(0.618033989,1,1,0.618033989)。若与A的相应精确特征值λ=2-2cos(π/5)=0.3819660112…和特征向量(sin(π/5)/sin(2π/5),1,1,sin(π/5)/sin(2π/5))=(0.6180339887…,1,1,0.6180339887…)相比较,显然已具有较高的精度。
❻ 计算公式中有rsin,什么意思在计算器中如何操作
这里的30是30弧度(弧度制),注意不是30度(这是角度制),单位不同若要计算sin30°,可按计算器中mode按键,选择里面的Deg(即角度制),这时,屏幕上方会出现一个字母D,这表示现在是在角度制下计算;若按计算器中mode按键,选择里面的Rad(弧度制),屏幕上方会出现一个字母R,这表示现在是在弧度制下计算。
❼ 如何用R语言对一组样本数据进行拟合求出密度函数
曲线拟合:(线性回归方法:lm)
1、x排序
2、求线性回归方程并赋予一个新变量
z=lm(y~x+I(x^2)+...)
3、plot(x,y) #做y对x的散点图
4、lines(x,fitted(z)) #添加拟合值对x的散点图并连线
曲线拟合:(nls)
lm是将曲线直线化再做回归,nls是直接拟合曲线。
需要三个条件:曲线方程、数据位置、系数的估计值。
如果曲线方程比较复杂,可以先命名一个自定义函数。
例:
f=function(x1, x2, a, b) {a+x1+x2^b};
result=nls(x$y~f(x$x1, x$x2, a, b), data=x, start=list(a=1, b=2));
#x可以是数据框或列表,但不能是矩阵
#对系数的估计要尽量接近真实值,如果相差太远会报错:“奇异梯度”
summary(result); #结果包含对系数的估计和p值
根据估计的系数直接在散点图上使用lines加曲线即可。
曲线拟合:(局部回归)
lowess(x, y=NULL, f = 2/3, iter = 3)
#可以只包含x,也可使用x、y两个变量
#f为窗宽参数,越大越平滑
#iter为迭代次数,越大计算越慢
loess(y~x, data, span=0.75, degree=2)
#data为包含x、y的数据集;span为窗宽参数
#degree默认为二次回归
#该方法计算1000个数据点约占10M内存
举例:
x=seq(0, 10, 0.1); y=sin(x)+rnorm(101) #x的值必须排序
plot(x,y); #做散点图
lines(lowess(x,y)); #利用lowess做回归曲线
lines(x,predict(loess(y~x))); #利用loess做回归曲线,predict是取回归预测值
z=loess(y~x); lines(x, z$fit); #利用loess做回归曲线的另一种做法
❽ 如何使用simulink生成正弦波曲线
跟采样率有关,信号频率高了就要提高采样率. 在仿真参数设置里面,max step size不要auto, 设小一点,比如1e-5。
正弦曲线可表示为y=Asin(ωx+φ)+k,定义为函数y=Asin(ωx+φ)+k在直角坐标系上的图象,其中sin为正弦符号,x是直角坐标系x轴上的数值,y是在同一直角坐标系上函数对应的y值,k、ω和φ是常数(k、ω、φ∈R且ω≠0)。
❾ 计算公式中有rsin,什么意思在计算器中如何操作
摘要 这里的30是30弧度(弧度制),注意不是30度(这是角度制),单位不同若要计算sin30°,可按计算器中mode按键,选择里面的Deg(即角度制),这时,屏幕上方会出现一个字母D,这表示现在是在角度制下计算;若按计算器中mode按键,选择里面的Rad(弧度制),屏幕上方会出现一个字母R,这表示现在是在弧度制下计算。