冰冰点灯,照亮我家门前~
欢迎进入nnetinfo
用户名:
密码:
深圳学习数据分析,数据挖掘,请联系yahushuxue@163.com~
nnetinfo : 本网发布神经网络相关的学习与研讨内容。
当前位置:教学区
基本语法
作者:xiaoH   日期:2015-09-17 09:30:24.0

常用语法
一.Matlab的数据类型:
Matlab是弱数据类型,不需要声明就能使用,
常用的数据类型:
1.    数值型:
A=5;


2.    字符串:
A=’5555abc’;


3.    矩阵(可以看作二维数列):
A=[2 ,5,4;3,6,8]

4.    结构体
a.a1=2;
a.a2=5;

5.    cell(元胞数组)型
对其它类型有一定的认识再使用。

 

二.运算:
一般只要了解乘(*)与点乘(.*)的区别即可。
A=[1 ,2 ,3];
B=[4,5,6];
点乘:
A.*B =1*4+2*5+3*6
乘:
A*B=矩阵A乘以矩阵B,这样是不符合矩阵的乘法规则的,所以会报错。
将B转置后则可以:A*B’= 1*4+2*5+3*6
三.常用函数:
rand:产生一个随机数。
Fix:向0的方向取整


常用语法
循环:
用for计算1+2+3+…100
sum=0;
for  i = 1:5
sum = sum+i;
end
sum

sum=0;
i=1;
while(i<=100)
sum =sum+I;
end
sum

a=3;
switch a;
case 1
  disp(‘a=1’);
case 1
  disp(‘a=2’);
case 1
  disp(‘a=3’);
otherwise
  disp(‘a不等于1或2或3’);
end

 

相关文章
前往文章专区