matlab基础补遗

这几天因为有线代的上机作业,学了一点matlab,这里是我做的笔记,

知识点都覆盖到了,只是这个笔记一开始没打算发上来,可能不是那么容易看懂,所以有一定基础的人看更好

a=10; %有分号的时候不会在命令窗口中显示出来
% ctrl+R进行注释
clc;clear;%分别进行清除命令窗口和工作区的工作
disp('i hate matlab'); %进行打印输出 舞王
[1 2 3];
b=[1;2;3];%两种向量的表示方式
disp(b);
['i','hate','matlab'];%可以将多个字符串合并为一个,利用了向量的一点特性
strcat('i','hate','matlab');%用逗号隔开,可以起到合并的作用,以后尽量都加上逗号
b=100;
disp['b是',num2str(b)];%将实数加上''变成字符
c=input('cin a');%感觉是c++的简单版,后面的内容可以直接显示在屏幕上起提示作用
E=[1,2,3;4,5,6;7,8,9;];
sum(E);%相当于后面没写1,默认为列求和
sum(E,2);%加2之后变成行求和
sum(E(:));%E(:)将矩阵变为一个列向量,再求和就直接得出结果,matlab中矩阵是以列的方式储存的
sum(sum(E));%与上面的结果相同,相当于行求和加列求和,得到所有元素的和
E(1,2);%一个是拿出特定的元素
E(1,:); %拿出一行元素
E(:,2);
E([1,3],:);%提取1列和3列
E(1:3,:);%生成等差数列,a:b:c 从a到不大于c间隔b,这里1:3中间省略了1,提取1到3列
10:-1:1; %反向等差数列
E(1:end,:);%直接取到最后一行
E(1:end-1,:);%取到倒数第二行

原文链接: https://www.cnblogs.com/jdr-blog/p/13052866.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    matlab基础补遗

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/353133

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年3月2日 上午7:54
下一篇 2023年3月2日 上午7:54

相关推荐