
MATLAB
文章平均质量分 77
一懒百邪生
一懒百邪生
展开
-
一张图搞懂Simulink预加载数据或模型参数到Model workspace
一张图搞懂Simulink预加载数据或模型参数到Model workspace:注意模型文件名和模型数据的文件名的命名规则:sldemo_househeat.slx %模型文件sldemo_househeat_data.m %模型参数文件和数据文件上面的图对应Matlab R2019B.其实在Simulink Editor中右键,选择Model Propert...原创 2020-01-07 23:09:34 · 8369 阅读 · 1 评论 -
minted宏包实现在latex中MATLAB等语法高亮
先看看效果吧:相关的测试代码如下,注意测试代码保存为UTF-8格式:\documentclass[mathserif]{beamer}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\usepackage{ctex}\usepackage{color}\usepackage{mdframed}%非常好用...原创 2019-12-23 00:30:10 · 1339 阅读 · 0 评论 -
MATLAB R2018B 说使用的MINGW编译器版本
>gcc --versiongcc (x86_64-posix-seh-rev2, Built by MinGW-W64 project) 6.3.0Copyright (C) 2016 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There...原创 2019-12-06 22:14:26 · 3634 阅读 · 1 评论 -
Matlab/Simulink R2019B 中如何控制和显示sorted execution order
Control and Display the Execution Order如何控制和显示sorted execution order?在2019中变化比较大:官方文档的描述如下:On the Debug tab and in the Diagnostics section. select the Information Overlays drop-down arrow. In ...原创 2019-11-25 11:35:04 · 1717 阅读 · 0 评论 -
MATLAB新的统计数据类型Table
matlab 2013引入了新的统计数据类型table,主要的功能是模拟R语言.下面的示例是我布置给学生的作业,主要的目的是统计一篇文章中出现最多的10个字.关键是学会table类型,理解统计因子和水平的概念.测试环境matlab2014a% 读取文件内容filename='mydoc.txt'; %文件名fstr=fileread(filename); %读取文件内容 %原创 2015-10-25 10:49:40 · 21357 阅读 · 1 评论 -
今天MATLAB2015B安装界面
文件比较大,光测试用的安装文件就是7.4G.下面给几个安装后的截图吧.第一个:第二个:第三个:原创 2015-10-24 11:01:27 · 7331 阅读 · 5 评论 -
matlab绘制地理栅格数据示例
matlab绘制地理栅格数据(raster data)示例1:使用georasterref:close all;clc;clearZ = [1 2 3 4 5 6; 7 8 9 10 11 12; 13 14 15 16 17 18];%地理数据R = georasterref('RasterSize', size(Z), ... 'Latlim', [-90 90], 'Lon原创 2013-11-09 16:53:08 · 30603 阅读 · 6 评论 -
matlab绘制中国地图
使用mapshow+shapefile的方法:%% mapchinaclc;clear;clf% shapefile中都包含了国界和省界fnshp_L='E:\ChinaMap\国界与省界\bou2_4l.shp';%ShapeType: 'PolyLine'fnshp_P='E:\ChinaMap\国界与省界\bou2_4p.shp';%ShapeType: 'Polygon'原创 2013-11-09 10:51:48 · 59179 阅读 · 86 评论 -
用MATLAB做聚类分析时非常有用的自定义距离函数和标准化函数
聚类分析中,经常遇到观测值缺失的情况.例如统计历史降水资料时,某个月的资料缺失了,这时用MATLAB做聚类分析时,就需要自定义距离函数,处理nan的问题.下面是相关的MATLAB函数,里面有例子,可自行修改:function [ nandistance ] = nandistfun( X,Y,varargin)% A distance function for pdist原创 2013-09-21 21:51:50 · 18104 阅读 · 2 评论 -
Mapping toolbox绘制地理栅格数据
Mapping toolbox绘制地理栅格数据:%% worldmap1clc;clear;clf;load geoid; load coastfigure(1); axesm robinson;framem on;set(gca,'Visible','off');%geoid(180*360)是地理高度(m),分辨率是1*1degree%geoidlegend也就是geoidre原创 2013-11-24 23:55:28 · 4591 阅读 · 3 评论 -
mapping toolbox中如何绘制点(Point),线段(Line)和多边形(Polygon)
下面介绍一下mapping toolbox中如何绘制点(Point),线段(Line)和多边形(Polygon):一.如何绘制点(Point):clc;clear;%生成背景地图地图h = worldmap('France');%读取和显示大陆架landareas = shaperead('landareas.shp','UseGeoCoords', true);geoshow原创 2013-11-24 23:00:02 · 9785 阅读 · 1 评论 -
matlab绘制世界地图的脚本
matlab绘制世界地图的脚本:%% clear;clc;close allmaps %查看当前可用的地图投影方式%% 导入数据,全球海岸线load coast%% 绘图axesm robinsonpatchm(lat,long,'g'); %% 设置属性setm(gca);%查看当前可以设置的所有图形坐标轴(map axes)的属性setm(gca,'Frame原创 2013-11-10 12:51:10 · 23132 阅读 · 1 评论 -
MATLAB中文乱码的解决方案(centos 6.4)
运行matlab时图形界面整一片空白;打开文件时中文显示为方框似乎是java的问题,先在系统里装好sun的java,比如装在/usr/lib/jvm/java-6-sun/jre/位置,然后在命令行运行export MATLAB_JAVA=/usr/lib/jvm/java-6-sun/jre/再启动Matlab,看是否有效。如果可行,可以将上述语句加到.bash_profile原创 2013-11-15 22:38:56 · 2676 阅读 · 0 评论 -
使用matlab快速修改文件名
使用matlab可以快速修改文件名,例如电影中的文件名有的前缀很长,想删掉,下面的程序比较简单: %修改电影的文件名前缀%在网上下的电影文件前缀很长,经常需要去掉前准%下面的程序使用起来比较方便%Wu Xuping%2012-09-11clcclearMustReplaceString='电影天堂';%文件名中不需要的字符AllReadyString='';原创 2012-09-12 18:19:17 · 10762 阅读 · 0 评论 -
解决matlab2012安装时快捷方式和.m文件自动关联的问题
Google一下,发现有N多的解决办法,比较繁琐. 自己琢磨了一下matlab的安装文件,发现可以这样做: 1.安装之前创建一个文件D:\inputFile.txt,每行写入如下内容即可: destinationFolder=C:\Program Files\MATLAB\R2012a fileInstallationKey=38699-60149-36808-21840-05491原创 2012-03-29 15:19:59 · 10373 阅读 · 0 评论