piekenius' Blog

piekenius' Blog

進め。

matlab笔记

linspace(a,b,n)
logspace
a([m n],[I j])
a(m1:m2,n1:n2)

strcat()
length char double strcmp() ischar findstr() deblank()
cat(dimension,p1,p2,…)
remat(p,[])
reshape(p,[])
reshape
is*
diag() triu() tril()
A’ rot90() fliplr flipud() flipdim(a,dim)
inv det rank trace
mean median prod sum cumsum cumprod
sort(A,dim)dim=1,colony dim=2,row
conv() deconv()=[q商式,r余式]
polyval,polyvalm(poly,m) roots() poly(roots())一个向量
线性方程组求解的三种方法:A\B;x=rref([A,B]);inv(A)*B
round floor fix ceil
rem被除数 mod除数
factor factorial gcd lcm

m文件:save和load
function: input(‘表达式’),’s’表示字符串
disp()
pause() pause off/pause on

if elseif

switch 表达式(标量或字符串) case 表达式123(标量字符串或元胞矩阵) otherwise 不用加break
try catch lasterr 试探性 其中总有一个可以实现,如果lasterr返回空字符串则说明try实现,其他则是catch实现

for 循环变量=起始值:步长:终止值
循环体
end
*当循环变量等于矩阵表达式时,依次等于其中元素
循环嵌套与自然筛选法

while表达式
循环体语句
end
break,continue,return不执行后续代码

函数文件基本格式:
function 输出参数列表=函数名(输入参数列表)
注释说明语句段
程序语句段
输出形参多于1个时,要用[ ]
函数递归
nargin和nargout 判断输入/输出参数个数进行函数分类处理

gloabal 变量名 全局变量,不过要在函数文件和命令窗口中都写入

撕自己的心,裂自己的肺

期中考之后很长的一段时间都在沉寂。oj通过好像还是昨天才发生的事件。每次写博客都是一个新的小阶段,无数个小阶段汇成phase,这么来看自己的人生就是无穷无尽波动前进着的sin/cos函数,SHM是简谐运动的缩写,叫做Simple Hbalabala Motion。

oj通过之后

在14:25时,E题从答案错误 AC:60%变成正确的那一瞬间,我的心情除了不可置信还是不可置信。很难相信在前一个晚上还在A题AC10%挣扎痛苦的我,竟然都到E题AC了。其中很大程度上都需要感谢崔佬对我长达一个小时的当面帮助和纠错,分享他的思路。

这是第一个自己学了编程语言之后做出的半完整项目,其中骂了oj千千万万遍,自己两个晚上一直在发现新的错误和修改新的问题,当面对质之后才发现自己还有很多问题没有解决,并且debug效率低下。幸好中途没有太大脑宕机,大部分问题地解决自己都跟得上思路,再一次感叹男生的思维缜密且活跃,即使失败了也不会气馁放弃,只是平常淡定地思考策略。果然信息闭塞是学不好计算机的(点头),以后一定要多多和班上男生取经,多多广泛交流。

这是一个测试post

first head

this is a test sentence.

this is another test sentences.

second head

can you switch the row?
i can.

third head

tomorrow i am gonna to do some learning for front programme

PAINFUL

forth head

一切的开始

上个星期四花了大半天进行个人博客的搭建,但是因为自己倔非要用不同的主题而出bug不会解决遗憾告终。今天晚上终于二次尝试,一个小时就搭建出来了!那一瞬间的心情激动得难以言喻,连后面的MATLAB应用选修课都懒得听。趁热打铁换上自己心仪的主题,其实一切都不是那么难,前提是要首先熟悉好环境和教程文档,想清楚自己要怎么实施,不要一根筋一股脑上头又一败涂地。

锵锵!!我的个人博客网站哦!希望以后的自己来看这个属于一切开始的自己会被可爱得笑出声,缓解缓解莫大的压力。

avatar
piekenius
Do witness me
FRIENDS
Violent