
matlab
饮闲
写作是门孤独的手艺,意义却在于分享
展开
-
MATLAB画图练习——折线图、条形图
一、折线图练习1clearclcx = [50,60,70,80,90,100,110,120,130,140,150]y1 = [6663657674747676747073]'y2 = [118124123124125127124125125121121]'y3 = [142143143145149149149147147145144]'h=plot(x,y1,"-s")set(h,"MarkerFaceColor"原创 2021-04-04 13:08:44 · 635 阅读 · 0 评论 -
Topsis算法的实现——MATLAB版本
优快云代码没有MATLAB的版本,因此以下都是显示的MATLAB版本。主函数clearclcfilename="附件:数据.xlsx";sheet=1;range="A1:O32156";datas=xlsread(filename,sheet,range);n=32155;for i=1:32155 for j=1:6 z(i,j)=datas(i,j+3+6) - datas(i,j+3); endendTop=topsis(z);原创 2020-09-02 19:02:32 · 1978 阅读 · 0 评论 -
重读MATLAB入门读物,发现很多遗忘的简单函数与技巧(二)——常用数学函数、控制结构、二维、三维作图
序言紧接上次的学习内容,继续对MATLAB的入门知识进行学习,记录曾经学习及使用路上的遗漏之处。常用数学函数三角函数以及各种最小值、最大值、求和、开平方函数等等常用的函数,自然是以及了解的非常透彻了,这里说一下在应用中,忘记的一些常用函数。exp(x)——指数函数指数函数自然是直接用这个内置函数比较快,返回结果就是e的x次方,e的值约为2.71828,当然这个值默认的e是没有预定义的,但是函数里面有,所以直接拿来用就好了。log(x)——自然对数log10(x)——以10为底的对数以上两个对原创 2020-09-02 11:40:37 · 608 阅读 · 1 评论 -
重读MATLAB入门读物,发现很多遗忘的简单函数与技巧(一)——复数函数、等分函数、矩阵生成函数、左除与右除问题、逻辑运算符问题
序言参与建模,已经一年有余,作为一名数学专业的学生,用到MATLAB的地方也是十分的多,按理来说,我应该已经对MATLAB的入门知识了如指掌,但重读时,却惊讶的发现,有些常用的技巧或简单函数,已经被我遗忘在了角落里。复数的相关知识复数?多么简单,可是用时却常常出现问题。复数的定义问题如复数的定义,x=3+4j,或者x=3+4i,或者x=3+i*4均可,这是几种常用的定义复数的方式,i,j已经被预定义了相应的值——根号负一。但由于额,我的习惯吧,C++老手的我,一直喜欢用i,j作为循环变量,导致有原创 2020-09-02 09:37:59 · 366 阅读 · 1 评论 -
matlab 写入Excel数据
利用xlswrite函数最简单的写入xlswrite(“输出数据”, datas)自动从新文件的第一张表的开头开始写入写入规定工作表sheet=2;xlswrite(“输出数据”, datas,sheet);写入规定的区域range=“A2:D5”;xlswrite(“输出数据”, datas,range);写入规定表的规定区域sheet=3;range=“A3:H7”;xlswrite(“输出数据”, datas,sheet,range);查看返回值,state是状态,mess原创 2020-08-19 16:09:01 · 1608 阅读 · 0 评论