ntjm.net
当前位置:首页 >> mAtlAB如何输入矩阵 >>

mAtlAB如何输入矩阵

直接输入啊!!例如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

%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(

你其实是想问多维数组吧,这么用--- 如下: m=3;n=4;i=7;x=zeros(m,n,i); 要用的时候就用 x(:,:,1)=某个n*m维矩阵 或是 某个n*m维矩阵=x(:,:1) x(:,:,2) 同上. x(:,:,i) 同上

xy=[1,.8,.26,.67.34; .8,1,.33,.59,.34; .26 自己补全吧. .35,1] 或者 xy=eye(5)/2; xy(1,2:end)=[.8,.26,.67,.34] xy(2,3:end)=[.33,.59,.34] xy(3,4:end)=[.37, .21] xy(4,5)=[.35] xy2=xy+xy.'

输入矩阵:在MATLAB主窗口中输入A=[1 2 3;4 5 6;7 8 9],回车,出现如下结果:说明:以分号;作为行元素结束符,以空格或者逗号作为列元素分隔符,输入以下语句结果一样:A=[1, 2, 3;4, 5, 6; 7, 8, 9] 修改某一个元素:假如我们要修改矩阵

原发布者:在楼上看你呢MATLAB中的矩阵的输入§1直接输入一、直接在工作窗中输入:A=[2,4,6,8;1357;0000;1,0,1,0]其意义是定义了矩阵二、如果矩阵中的元素是等步长的,可以用下面的方法:A=[1:0.2:2;1:6;2:2:12]A=[1:5]'“'”号在这里表示

>> A=[1 2;3 4;5 6];>> a=[1 1 1]'a = 1 1 1>> B=[A a]B = 1 2 1 3 4 1 5 6 1

function f = sum_angle(A) f = A(1,1)+A(1,end)+A(end,1)+A(end,end);

定义变量 syms a1 u 然后直接输入就行了

%1.试分别生成 5 阶的单位阵、8 阶均匀分布的随机矩阵及其下三角矩阵a=eye(5);b=rand(8);c=tril(b)%2.生产列向量 x=[1, 3, 5, 7, 9, … , 29]x=[1;3;5;7;9;11;13;15;17;19;21;23;25;27;29] ;%方法1y=[1:2:29]' ; %方法2z=[linspace(1,29,15)]' ;%

whkt.net | ntjm.net | hbqpy.net | 9371.net | fpbl.net | 网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com