早教吧作业答案频道 -->其他-->
matlab 矩阵编程问题本人新手,不太会且时间紧,以下:y=[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30];T=[0;1;2];我想把y分成10个矩阵,每三个分一个,分成[1 2 3];[4 5 6];到[28 29 30];
题目详情
matlab 矩阵编程问题
本人新手,不太会且时间紧,以下:
y=[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30];
T=[0;1;2];
我想把y分成10个矩阵,每三个分一个,分成[1 2 3];[4 5 6];到[28 29 30];
把这10个矩阵转置,然后分别与T相减;
相减后用norm函数分别求各个矩阵的模;
然后画图,横坐标为1:10;纵坐标依次为以上算出的10个模.
以上第6行可能不好懂;改为“相减后用norm函数分别求[这10个矩阵与T相减]的模”;
本人新手,不太会且时间紧,以下:
y=[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30];
T=[0;1;2];
我想把y分成10个矩阵,每三个分一个,分成[1 2 3];[4 5 6];到[28 29 30];
把这10个矩阵转置,然后分别与T相减;
相减后用norm函数分别求各个矩阵的模;
然后画图,横坐标为1:10;纵坐标依次为以上算出的10个模.
以上第6行可能不好懂;改为“相减后用norm函数分别求[这10个矩阵与T相减]的模”;
▼优质解答
答案和解析
y = [1:30]; %给出y
x = [0:2]'; %给出x
yTanspose = zeros(3, 10); %定义划分并转置后的存储矩阵
for i = 1 : 10
yTranspos(:, i) = (y(3*i-2, 3i))'; %将y按每3个一组进行划分,并进行转置
end
xcord = [1:10]; %用于画图的x坐标
yNorm = xcord; %用于画图的矩阵模
for i = 1 : 10
yNorm(i) = norm(yTranspos(:, i) - x); %求划分后的子向量与x的差的模
end
plot(xcord, yNorm);
x = [0:2]'; %给出x
yTanspose = zeros(3, 10); %定义划分并转置后的存储矩阵
for i = 1 : 10
yTranspos(:, i) = (y(3*i-2, 3i))'; %将y按每3个一组进行划分,并进行转置
end
xcord = [1:10]; %用于画图的x坐标
yNorm = xcord; %用于画图的矩阵模
for i = 1 : 10
yNorm(i) = norm(yTranspos(:, i) - x); %求划分后的子向量与x的差的模
end
plot(xcord, yNorm);
看了 matlab 矩阵编程问题本...的网友还看了以下:
英语翻译我通常六点起床,然后我吃早饭6点半,在那之后,我明白我的东西包装和去上学我到学校通常是在7 2020-05-13 …
成字为什么是7画我在两个关于起名的地方,看到成字按7画算,我查到成字是戊乙的组合,但是怎么算都是6 2020-05-17 …
如何从雅思6到7,需要多久.刚刚出了二战成绩,L6R6W6S6全是6,我觉得很不甘心,我平时总感觉 2020-05-17 …
汉译英,谢绝机器1,到目前为止我到五中6年了2,自从我到五中我入团两年了3,这是我第一次看到如此好 2020-06-05 …
6.“我想到希望,忽然害怕起来了。……只是他的愿望切近,我的愿望茫远罢了。”这段话应该怎样理解? 2020-06-30 …
6可以分成6和0么?今天儿子作业写6分成6和0,老师打了个叉.但是我觉得从数字的角度来说这种分发是 2020-07-08 …
一套衣服的成本问题一套衣服:面料用量2米2面料一公斤是42元,面料一公斤有1米5.加工费20元42 2020-07-17 …
在做一到减法题时,把被减数个位上的6写成了9,把减数十分位上的9写成了6,最小马虎在做一到减法题时 2020-07-31 …
英语翻译1我梦想去非洲旅游2再有3天我们就要飞回家了3能见到这些动物我感到很幸运4I'llcally 2020-11-01 …
英语翻译帮忙翻译下:1.如果明天下雨,我将呆在家里.2.瞧,公共汽车来了.3.下一趟火车,今天下午3 2020-11-23 …