
Matlab
Matlab基础
m0_52017731
这个作者很懒,什么都没留下…
展开
-
num2cell()和magic()
1.magic是一种函数,用于产生魔方矩阵,它的每行、列以及对角线的数之和相等。该和的值为1+2+3+.....+n^2的和再除以n,n必须为大于或等于3的整数。2.num2cell()a=magic(3)b=num2cell(a)运行结果:每个number都变成了一个cell(加上中括号了)*若想让cell变成自定义大小的cell,则用函数mat2cell()函数详见:MATLAB教程_台大郭彦甫(14课)原视频补档_哔哩哔哩_bilibilihttps://www.bil原创 2022-01-22 17:34:36 · 515 阅读 · 0 评论 -
Matlab 将矩阵中的负数改为正数(for循环)
b=[2 -2 3;5 4 -9;-34 5 6];%考察矩阵的输入for i=1:3; for j=1:3; %for循环遍历每个数 B(i,j)=abs(b(i,j)); %所有数变为其绝对值 endenddisp(B);运行结果如下图所示:原创 2022-01-12 14:46:52 · 6477 阅读 · 0 评论 -
Matlab for循环输出a[2^1 2^3 2^5……]
①先用for循环输出 a[2^1 2^2 2^3 2^4 2^5……],代码如下:for n=1:10 a(n)=2^n;enddisp(a);运行结果如下:②将n从1~10变为1、3、5、7、9,代码如下:clear a; %清楚a原有的记录,才能输出新的结果for n=1:2:10 %从n=1:10变为了n=1:2:10,2为步长 a(n)=2^n;enddisp(a);运行结果如下图所示:③将输出结果转变为只输出 2 8 3...原创 2022-01-12 12:16:02 · 4433 阅读 · 0 评论