Matlab常用代码---持续更新
Matlab中的一些常用代码---持续更新
- 1. 获取当前的工作目录路径;添加文件夹到工作路径
- 2. 获取某个.m文件的绝对路径
- 3. 使用随机颜色进行可视化
1. 获取当前的工作目录路径;添加文件夹到工作路径
有时在工程中,函数方法会存放于工程文件夹下的不同的子文件夹内,在主程序运行时,需要找到其他文件夹下的函数方法,进行调用。这时可以在主程序中加入以下代码:
base_path = pwd; %获取当前的工作目录
extend_path= genpath(base_path); %获取 base_path下的各个子文件夹、以及每个子文件夹下的多级目录
addpath(extend_path); %将以上路径添加到matlab运行环境中
2. 获取某个.m文件的绝对路径
在脚本中加入以下代码,即可自动获取当前所运行的.m文件的绝对路径
fullpath = mfilename("fullpath"); %双引号内填写“fullpath”即可[path,name] = fileparts(fullpath); %将.m文件的路径分割为 文件夹(path)+文件名(name)的形式
3. 使用随机颜色进行可视化
例如有3个目标需要显示:
random_color = rand(3,3); %以随机的RGB值生成了3种随机颜色
tiledlayout(1,1);
ax=nexttile;
ax.XLim = [-5 5];
ax.YLim = [-5 5];
hold on;
for i=1:3plot(ax,1+0.5*i,1+0.5*i,'*','color',random_color(i,:));hold on;
end
Matlab常用代码---持续更新相关推荐
- C语言图形函数代码~持续更新中
下面总结的是一些C语言图形函数代码~持续更新中 画三类圆 #include#include#include#include#includeint main(void) { initgraph(640, ...
- Android开发人员不得不收集的代码(持续更新中)(http://www.jianshu.com/p/72494773aace,原链接)
Android开发人员不得不收集的代码(持续更新中) Blankj 关注 2016.07.31 04:22* 字数 370 阅读 102644评论 479喜欢 3033赞赏 14 utilcode D ...
- matlab常用代码(读取文件、批量导入数据、与或非)
学习matlab使用过程中遇到的各种常见小操作,放在这里权当记录,持续更新中.包括批量导入数据.读取/写入不同类型的文件.与或非.cell.randperm的使用等 一.常见函数或小技巧 1. 记录程 ...
- 利用Matlab编程画图的常用代码(更新中)
将MATLAB的画图参数重置 有时候我们不小心将MATLAB的画图设置全局之后,比如 set(0,'defaultFigureUnits','centimeters'); set(0,'default ...
- javaScript常用语法(持续更新)
一.数据类型 1. 原始数据类型(8个) number, string, boolean, undefined, null, symbol, bigint, object 1.1 number包括以下 ...
- java-List集合初始化的几种方式与一些常用操作-持续更新
目录 list集合初始化 map初始化 获取list集合中的最大最小值 list排序 list对象时间排序 treeMap 中(基于key的排序) TreeMap的按value排序 Map按value ...
- 课后习题代码持续更新。。。。。。。。。。。。。
持续在更新! 转载于:https://www.cnblogs.com/PerZhu/p/10867519.html
- peewee和peewee_async常用汇总(持续更新)
作者:Each+ Apollo 目录 文章目录 目录 一.Meta信息 1. database 2. table_name 3. table_function 4. indexes 5. primar ...
- 工业视觉需要时可抄的代码---持续更新
1.批量访问图片,等待键盘 for (int i = 2; i <= 23;){if (KEY_DOWN('S')){std::string path = "";char t ...
最新文章
- 阐述一下Mysql事务的四个特性_数据库事务的四个基本性质?
- 数据结构 — B+ 树
- 采用全文索引解决模糊查询速度慢的问题
- 数据库连接池技术,c3p0
- 编译Android 4.0 ICS注意事项
- 缓存 Memached
- 010_CSS后代选择器
- Linux下动态共享库加载时的搜索路径详解
- java io流(字符流) 文件打开、读取文件、关闭文件
- 【BZOJ】3779 重组病毒
- Docker-compose配置Mysql,Redis,MongoDB
- serialVersionUID的作用
- SpringBoot : SpringBoot自定义的ApplicationContext实现类
- 李沐老师的PyTorch 版《动手学深度学习》PDF 开源了(全中文,支持 Jupyter 运行)
- CLI里面的秘密……(二)强命名、元数据以及文件结构(上半部分)
- rsync增量同步标志位详细解释
- hprose-php教程,PHP RPC框架 hprose 上手玩玩
- 设备\Device\Harddisk1\DR1 有一个不正确的区块
- Android P 如何挂载system镜像到根目录
- 服务器主机外接显示器,服务器主机连接显示器