Matlab 学习笔记Matlab 学习笔记.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab 学习笔记 学习软件重在积累 要有水滴石穿之毅力 1 画图函数plot 2 subplot是用来排放图形的位置,如subplot(1,2,1)表示图形按照0ne-by-two的matrix的样式进行排列,此为第一个图形。 3 函数linspace(0,2*pi,3)表示将0至2*pi分成三个数字如下所示 linspace(0,2*pi,3) ans =0 3.1416 6.2832 4 当对于一个矩阵a进行var(a)时,是对矩阵的毎列进行方差运算;若要对matrix中所有元素进行,need input reshape(a,1,48),该函数返回matrix中所有元素,并且是以遍历毎列的方式。 5 matlab 中 的current directory 的修改路径方法: MATLAB中Current Directory的更改和删除(转)   Matlab启动之后,Current Directory中有一个默认路径,有时候我们希望自己设定这个路径,实现方法如下:   方法1:在Matlab图标或快捷方式图标点击右键-属性,在起始位置一栏填写自定义路径,点击确定。再运行Matlab时会发现,Current Directory会变成自定义的路径。   方法2:在Matlab图标或快捷方式图标点击右键-属性,在目标栏最后添加 -sd Path,例如-sd D:/,同样可以满足要求。 Matlab启动时会到Current Directory中进行扫描,如果在Current Directory路径中包含的路径已经删除或者不存在时,Matlab就会显示警告信息。要清除Current Directory中路径可以通过以下方法:   在File菜单中选择Preferences或者在工具栏空白处点击鼠标右键在弹出快捷菜单中选择Customize,在弹出对话框中点击Current Directory选项,然后在History组中点击Clear History即可完成要求。 6 ployval function f=3x^2+2x+1 并计算x=,5,7,9时的数值 p = [3 2 1]; polyval(p,[5 7 9]) 7 roots function求根 T=[3,2,1]?;roors(t)表示求解f=3x^2+2x+1=0的根 8 matlab中input的输入 pssword=input(Please input the password:\n),则会显示输入提示信息 9 size 返回matrix的大小if 返回值为2 3 则表示matrix大小为2行3列 调用如size(s3) Length 返回matrix的长度 10 a的ASCII码为97 z的为122 A得为65 Z的为90 11 注意:对于函数应该是用来调用的,而不是用来运行的。记着在commond 中调用函数 function y=jiecheng() t=input(Input key(key is 123) ); if t==123 input(good); else input( Your are fool,input again); end 12 mod 的用法 mod(x,0)=x;mod(x,x)=0;除此之外则为取余数的运算; pf:mod(13,5)=3; mod([1:5],3)= 1 2 0 1 2 相当于对matrix中每个元素取余 13 感受程序的结构化美 1断是否为质数 function f=myzy31(n) k=sqrt(n); flag=1; for i=2:k; if mod(n,i)==0 flag=0; break; end end f=flag;%?D??ò???êy×?ê?·?ê???êy£? 2 循环输出质数 function myzy32(n) for i=2:n if myzy31(i)==1%μ÷ó?myzy31£??D??ê?·?ê???êy£?è?1?ê??íê?3?£? i else i; %oó??óD?°£??±?íê?2?ê?3?á?£? end end 14 rem函数 R=rem(x,y)=x-fix(x./y)*y;其中fix(x./y)表示x/y的数值向0靠近后取整; 并且有:if x has the same sign as y,then rem is equal to mod! If y=0,then R=nan 15 灵活使用continue and break Pf:输出100至200间第一个被7整除

文档评论(0)

cduutang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档