Matlab怎么输入20阶矩阵
用循环语句赋值最容易明白。
n=5;
a=2*eye(n);
for i=1:n-1
a(i+1,i)=-1;
a(i,i+1)=-1;
end
a(n,1)=-1;
a(1,n)=-1;
a
[v,d]=eig(a)
a =
2 -1 0 0 -1
-1 2 -1 0 0
0 -1 2 -1 0
0 0 -1 2 -1
-1 0 0 -1 2
v =
0.4472 -0.2165 0.5942 -0.4640 0.4298
0.4472 0.4982 0.3896 0.1228 -0.6204
0.4472 0.5245 -0.3535 0.2653 0.5741
0.4472 -0.1741 -0.6080 -0.5521 -0.3085
0.4472 -0.6321 -0.0223 0.6280 -0.0749
d =
-0.0000 0 0 0 0
0 1.3820 0 0 0
0 0 1.3820 0 0
0 0 0 3.6180 0
0 0 0 0 3.6180
直接输入啊!!例如A=[1 2 3;4 5 6;7 8 9],每行之间用分号隔开!!
也可以用循环控制输入!!
n=input('请输入矩阵阶数:')
for i=1:n
for j=1:n
a(i,j)=input('请输入矩阵元素:');
end
end
a
zeros(20,20)
eye(20)
a=zeros(20:20)
a(:)=1:400
在matlab中怎么输入特殊符号~
就是键盘第二行第一列的按键+shift,如下代码:a=1;b=2;a~=b ---运行结果:ans = 1
Matlab矩阵怎么输入
按MODE,6,进入矩阵计算模式;首先是创建一个新矩阵:(刚进模式的时候会自动提示,也可以按SHIFT,4,1自己创建)选择矩阵A,B,C中的一个,再选大小(有两页);其次是矩阵编辑界面,输入表达式,按[=] 可以编辑矩阵内容。按AC退出。按SHIFT,4,2 可以选择矩阵并编辑;然后是计算;请退出编辑界面。按...
matlab怎么输入arctan
matlab输入arctan的格式是atan(X)。在matlab中没有arctanx,反正切函数在matlab中表示为atanx,格式是atan(X),matlab输入atan(X)步骤:1、打开matlab软件。2、输入指令sysmx定义一个符号变量,并输入指令f1=atan(x)定义一个函数。3、输入df1=diff(f1,x)指令求出导数.4、输入subplot指令输出。
matlab分数怎么打
直接输入分数、使用符号计算工具箱。根据查询matlab使用说明得知,打分共有两种方式,分别是直接输入分数、使用符号计算工具箱,1、直接输入分数:在命令窗口中直接输入分数即可。如输入"1\/2"即可表示1\/2这个分数。2、使用符号计算工具箱:MATLAB中提供了符号计算工具箱,可以使用这个工具箱中的符号分数类型来...
matlab命令提示符怎么打出来?
命令提示符会显示在屏幕上,等待用户输入 MATLAB 命令。注意:在编写 MATLAB 脚本或函数时,不需要手动输入命令提示符 >>。命令提示符只在交互式模式下显示,并且是 MATLAB 系统自动显示的。在脚本或函数中编写 MATLAB 命令时,只需要直接输入命令即可,无需输入 >>。
MATLAB怎么输入e
如果只表达e自然数,可以通过exp(1)表示,在命令行窗口中输入,按回车键可以看到e的数值接近2.7183。MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂。软件主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大...
matlab怎么输入ln2
我们首先需要知道在matlab中Ln(x)表示成了log(x),lg(x)表示成log10(x),我们可以在matlab命令行窗口中输入“help log”,可以看到关于log函数的介绍,以e为底的对数函数。在命令行窗口中输入exp(1),表示e,e大约为2.7183,再输入log(2.7183)。第四步按回车键之后,可以看到log(2.7183)的值...
matlab怎么输入虚数j
matlab输入虚数j按照复数形式输入。matlab中用i或j来表示虚部,创建复数时,可以直接按照复数形式输入。复数是指把形如a+bi(a,b均为实数)的数称为复数,其中a称为实部,b称为虚部,i称为虚数单位。
在matlab中怎么输入特殊符号
二、特殊的数学符号 Matlab中下标,斜体,及希腊字母的使用方法:\\approx ≈ \\oplus ≡ \\neq ≠ \\leq ≤ \\geq ≥ \\pm ± \\times × \\div ÷ \\int ∫ \\exists ∝ \\infty ∞ \\in ∈ \\sim ≌ \\forall ~ \\angle ∠ ...
matlab中β怎么打
matlab中用转义符来输入希腊字母的方法:文档中的Text Properties:下标用 _(下划线) 上标用^ (尖号) 斜体 \\it 黑体 \\bf; 比如在坐标轴的[0.5 0.5]位置上要显示δ字符,那么可以直接输入text(0.5,0.5,’\\delta’) 如果需要显示大写希腊字符的话,那直接将首字母改为大写就可以了;注意必须...
崇爱盐酸: ones(20,20)zeros(20,20)eye(20)
岳普湖县19282881327: matlab产生随机矩阵matlab怎么产生10*20阶从3到10的随机矩阵 - ?
崇爱盐酸:[答案] round(rand([10 20])*7)+3 %不需要整数的话,把round去掉就行了
岳普湖县19282881327: 如何在matlab中建立矩阵? - ?
崇爱盐酸: 很简单的,比如输入以下命令是建立3x4矩阵 A=[5,12,36,18;31,20,14,27;20,74,56,37] 结果是 A = 5 12 36 1831 20 14 2720 74 56 37 矩阵用分号来表示每一行结束,而每一行元素之间用逗号或空格分开.
岳普湖县19282881327: MATLAB中如何直接输入矩阵 - ?
崇爱盐酸: %1.试分别生成 5 阶的单位阵、21138 阶均匀分布的随机矩阵及其下三角矩阵 a=eye(5);b=rand(8);c=tril(b) %2.生产列向5261量 x=[1, 3, 5, 7, 9, … , 29] x=[1;3;5;7;9;11;13;15;17;19;21;23;25;27;29] ;%方法41021 y=[1:2:29]' ; %方法2 z=[linspace...
岳普湖县19282881327: 用matlab怎么进行高阶矩阵的计算? - ?
崇爱盐酸: 如果均值元素完全没规律的话,直接在变量编辑器里输入,有点像在excel中键入一样; 如果有规律,写成函数式赋值进去.
岳普湖县19282881327: matlab怎么建立矩阵/数据导入 - ?
崇爱盐酸: 直接输入 就是在命令窗口中直接输入矩阵的元素,这种方法适用于有限元素、简单的矩阵.用中括号,同一行的元素用逗号(,)或空格隔开,不同行的元素用分号隔开.还可以双击工作空间(workspace)中的某一变量,在表格中填入任意矩...
岳普湖县19282881327: matlab怎么建立1x50矩阵? - ?
崇爱盐酸: 建立矩阵的话一般用:M = zeros(1,50);随机数的话看要什么分布的N(0,1)的好像是:M=normrnd(0,1,1,50);rand似乎是[0,1]均匀分布查查help吧
岳普湖县19282881327: 求问大神怎么在matlab中输入这个矩阵 - ?
崇爱盐酸: 如下: m=3;n=4;i=7;x=zeros(m,n,i); 要用的时候就用 x(:,:,1)=某个n*m维矩阵 或是 某个n*m维矩阵=x(:,:1) x(:,:,2) 同上 .... x(:,:,i) 同上
岳普湖县19282881327: MATLAB如何创建一个5*20的矩阵,使得每一行有且仅有一个1,每一列至多有一个1,其余均为0 - ?
崇爱盐酸: A=zeros(5,20);%生成一个5*20的零矩阵 M=1:1:20;%生成一个矩阵,抽取后删除 for i=1:1:5 b=randint(1,1,[1 21-i]); A(i,M(b))=1; M(b)=[]; end
岳普湖县19282881327: matlab中满矩阵怎样写 - ?
崇爱盐酸: 输入矩阵:在MATLAB主窗口中输入A=[1 2 3;4 5 6;7 8 9],回车,出现如下结果:说明:以分号;作为行元素结束符,以空格或者逗号作为列元素分隔符,输入以下语句结果一样:A=[1, 2, 3;4, 5, 6; 7, 8, 9] 修改某一个元素:假如我们要修改矩阵...