吴恩达机器学习笔记(一) octave指令

这篇博客介绍了Octave的基础操作,包括变量赋值、矩阵创建与操作、随机数生成、数据读取与保存、直方图绘制等,特别适合机器学习初学者了解和掌握Octave的基本语法。
摘要由CSDN通过智能技术生成

%表示注释
变量:
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 = 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值