matlabfor循环产生矩阵_matlab形成矩阵

matlabfor循环产生矩阵_matlab形成矩阵参考:http://www.ilovematlab.cn/thread-101148-1-1.html这个ok:clc;clear;h=[10987654321];size=length(h);t=zeros(1,size);t(1)=h(1);t(1,2:size)=h(size:-1:2);H=toeplitz(h,t)这个也ok:clc;clear;h=[109…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

参考:http://www.ilovematlab.cn/thread-101148-1-1.html

这个ok:

clc;clear; h = [10 9 8 7 6 5 4 3 2 1];

size=length(h);

t=zeros(1,size);

t(1)=h(1);

t(1,2:size)=h(size:-1:2);

H=toeplitz(h,t)

这个也ok:

clc;clear;

h = [10 9 8 7 6 5 4 3 2 1];

size = length(h);

newh = zeros(size,size);

newh(1,1) = h(1);

newh(1,2:size) = h(size:-1:2);

for i = 2:size

newh(i,1) = newh(i-1,size);

newh(i,2:size) = newh(i-1,1:9);

end

这个也ok:

clear;

clc;

a = [1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8];

h = [a;a;a];

%function producematrix(h,m)

[height width] = size(h);

m = 3;

c = cell(1,width/m);

for i = 1:m:width

c{(i+m-1)/m} = b(1:m,i:i+m-1);

end

newc = cell(length(c),length(c));

newc{1,1} = c{1};

for i = 2:length(c)

newc{1,i} = c{length(c)-i+2};

end

for i = 2:length(c)

newc{i,1} = newc{i-1,length(c)};

for j = 2:length(c)

newc{i,j} = newc{i-1,j-1};

end

end

%h和m是你的输入,m是h中构成方阵的大小;

对角化:

[V, D]= eig(newh) D=inv(V)*newh*V

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184947.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • aix 关闭端口

    aix 关闭端口关掉对应的应用程序,则端口就自然关闭了,如:"kill-9PID"(PID:进程号)如:   通过"netstat-anp|grepssh"有显示:   tcp0127.0.0.1:21210.0.0.0:*LISTEN7546/ssh则:   "kill-97546" 1.netstat-Aan|grep<portnumber>…

    2022年7月20日
    14
  • Tomcat配置环境变量

    Tomcat配置环境变量Tomcat是目前比较流行的开源且免费的Web应用服务器,在我的电脑上第一次安装Tomcat,再经过网上教程和自己的摸索后,将这个过程重新记录下来,以便以后如果忘记了可以随时查看。注意:首先要明确一点,Tomcat与Java密切相关,因此安装使用之前要先安装JDK并设置JDK的环境变量,由于机子上已经安装好了JDK,也设置好了JDK环境变量,因此这里不再过多叙述,只说明我设置好的环境变量:JAV…

    2022年5月4日
    32
  • 【C语言应用】如何用C代码生成二维码?

    【C语言应用】如何用C代码生成二维码?如何用C代码生成二维码?

    2022年5月21日
    37
  • MD编辑器设置字体、颜色、大小

    MD编辑器设置字体、颜色、大小颜色:浅红色文字:浅红色文字:深红色文字:深红色文字浅绿色文字:浅绿色文字深绿色文字:深绿色文字浅蓝色文字:浅蓝色文字深蓝色文字:深蓝色文字浅黄色文字:浅黄色文字深黄色文字:深黄色文字浅青色文字:浅青色文字深青色文字:深青色文字浅紫色文字:浅紫色文字深紫色文字:深紫色文字大小:size为1:size为1size为2:size为2size为3:size为3size为4:size为4size为10:size为10字体:我是黑体字我是宋体字我是微软雅黑字我是fanta

    2025年11月23日
    2
  • DM368开发 — 文件烧写[通俗易懂]

    DM368开发 — 文件烧写[通俗易懂]参看:DM36x的UBL分析以及串口启动UBL是RBL引导启动的一段小程序,主要负责初始化时钟,串口,NAND,DDR2等,然后把uboot,kernel,rootfs复制到DDR2上并引导uboot。为什么UBL跟串口启动一起讲,那是因为这两个关系很密切,很多代码是共用的,而且代码都放在同一个目录下,所以就合起来一起讲了。一、UBLubl的代码放在dvsdk目录下

    2022年8月13日
    5
  • NodeJS、NPM安装配置与测试步骤(windows版本)

    NodeJS、NPM安装配置与测试步骤(windows版本)

    2021年10月11日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号