
MATLAB
记录在写matlab时遇到的一些知识点。
杨小浩浩hh
计算机硕士在读,研究方向:机器学习。
展开
-
【MATLAB】在Linux系统运行matlab程序,且不打开图形界面方法
前言在Linux系统中运行MATLAB程序时,假设要运行的MATLAB文件为test.m,如果直接使用matlab test就会默认跳出MATLAB图形界面进行可视化操作。因此我们要想办法通过命令不打卡MATLAB图形界面。方法还是假设要运行的MATLAB文件为test.m,在Linux系统中输入以下命令即可:matlab -nodesktop -nosplash -r test-nosplash:程序启动时不显示启动画面(版权页);-nodesktop:不启动桌面环境,在当前终端中执行命令,原创 2021-01-07 22:26:47 · 5473 阅读 · 2 评论 -
【MATLAB】几种取整函数的用法(fix, floor, ceil, round)
转载自:https://blog.youkuaiyun.com/colourful_sky/article/details/76584532fix:朝0方向取整,如:>> fix(2.8) = 2>> fix(-2.8) = -2floor:朝负无穷方向取整,如:>>floor(2.8) = 2>>floor(-2.8) = -3ceil:朝正无穷方向取整,如:>>ceil(2.8) = 3>>ceil(-2.8) =转载 2020-12-24 12:14:26 · 630 阅读 · 0 评论 -
【MATLAB】Linux系统中安装matlab后出现matlab: command not found报错解决方法
背景在使用linux服务器运行matlab程序时,如果我们仅仅安装好matlab,再运行matlab时会出现如下错误:matlab: command not found这主要是由于没有将matlab的安装路径放入环境变量中,导致matlab在终端无法运行。解决方法:打开自己目录下的.bashrc配置文件,输入:export PATH=/usr/local/MATLAB/R2016b/bin/:$PATH添加matlab的安装位置即可。重新登录,或者激活.bashrc配置文件就可以在终端输入m原创 2020-12-23 22:53:51 · 6919 阅读 · 3 评论 -
【MATLAB】向当前搜索路径添加文件夹和子文件夹
背景在写matlab的过程中,我们不但需要将当前搜索路径改为所在工程的文件路径;当需要调用其他包package时,我们还需要将使用的包的路径也填加到当前的搜索路径中。本文主要介绍两种方法来向当前搜索路径添加文件夹和子文件夹。方法一 利用鼠标点击选择要填加的文件夹,右键添加到路径,选择“选定的文件夹”或者“选定的文件夹和子文件夹”即可。看到文件夹的颜色由浅色变为深色,则代表添加成功。方法二 利用代码方法一自然操作比较简单,但是我们每次打开matlab程序都需要手动点击一遍,不是很方便;而且在原创 2020-12-22 15:08:21 · 10035 阅读 · 0 评论 -
【MATLAB】输出指定数据类型的方法: %d, %f, %s.
背景在使用matlab输出整形、浮点数或字符时,我们不能像python或者C++那样直接print输出,而是要利用控制符,比如%d,%f,%c等输出其对应的数据类型,类似于C语言的结构。本文主要总结使用matlab输出整形、浮点数(小数)或字符的方法。方法首先,matlab输出一般使用fprintf()函数;输出整形利用%d指代你想输出的整数。基本结构:fprintf('print the integer: %d\n', integer)输出浮点数(小数)利用%f指代你想输出的浮点数(小数原创 2020-12-22 14:46:07 · 18006 阅读 · 0 评论 -
【MATLAB】dbstop if error 命令简介
背景转载 2020-11-28 17:05:34 · 2435 阅读 · 0 评论 -
【MATLAB】利用zeros()函数、ones()函数初始化数组
背景原创 2020-11-28 16:53:10 · 10491 阅读 · 0 评论 -
【MATLAB】利用size()函数输出数组大小
背景原创 2020-11-28 16:41:06 · 6037 阅读 · 0 评论 -
【MATLAB】Matlab保存函数内的变量,并显示在工作区
背景在用matlab处理数据时,一般在右边的工作区只能存储主函数中的变量,如下图所示:然而我们有很多不在主程序中的变量也对数据处理整个过程十分重要,因此我们要想办法将非主程序中的变量加入到工作区中。方法比如有如下命令:[pred, acc, decision_values] = svmpredict(original_train_labels, total_train_set, model);利用SVM预测结果,我们想要存储pred中的数据,直接在下一行输入:save pred;就可以在当原创 2020-11-27 15:14:00 · 25753 阅读 · 1 评论