%表示注释
变量:
octave:1> PS1('>> ') %将命令提示符修改为>>
>> a = 3; %对a进行赋值且不打印输出(加;)
>> b = 'hi' %赋值
>>c = (3>=1) %条件赋值(c=1)
>> disp(a) %显示a的值
>> disp(sprintf('2 decimals:%0.2f',a)) %打印string字符串,%0.2控制变量格式
2 decimals:3.00
>> format short %控制打印子长(long)
矩阵:
>> A = [1 2; 3 4] %2x2数组
>> v = [1; 2; 3] %3*1向量
>> v = 1:0.1:2 %元素从1-2,步长0.1的1*10矩阵
v =
1.0000 1.1000 1.2000 1.3000 1.4000 1.5000 1.6000 1.7000 1.8000 1.9000 2.0000
>> ones(2,3) %元素全为1的矩阵,可用2*ones元素改为2
ans =
1 1 1
1 1 1
>> rand(1,3) %随机1*3矩阵(数值介于0-1)
ans =
0.68249 0.41221 0.73185
>> w =