matlab
sinat_32602421
这个作者很懒,什么都没留下…
展开
-
(20200108)matlab弹出对话框形式打开和读取指定文件,不用提前输入文件名——uigetfile
实现功能:以对话框弹出形式,打开和读取指定文件,不用提前输入文件名代码:[filename,pathname]=uigetfile('*.**N','读取GPS卫星广播星历文件');fid1=fopen(strcat(pathname,filename),'rt');if(fid1==-1) msgbox('Input File or Path is not corr...原创 2020-01-08 21:17:07 · 2556 阅读 · 0 评论 -
(20200108)matlab——tic\toc指令记录程序运行时间
参考:https://www.bbsmax.com/A/obzb460b5E/说明:tic和toc是用来记录matlab命令执行的时间 tic用来保存当前时间,而后使用toc来记录程序完成时间。示例:tic %程序运行起点,计时开始time=[];for i=1:500 time(i)=i; endtoc%程序运行终点,计时结束...原创 2020-01-08 20:32:09 · 1870 阅读 · 0 评论 -
(20200104)matlab绘制子图,上下叠加或者坐标轴重合——subplot函数
参考:https://www.cnblogs.com/youngforever/articles/3586018.htmlhttps://zhidao.baidu.com/question/496940112195979884.html代码:close all;clc;x=0:0.1:10;subplot(2,1,1)plot(x,sin(x));set(gca,...原创 2020-01-04 11:44:47 · 13917 阅读 · 3 评论 -
(20191225)matlab-fsolve函数求解(非线性)方程的解
参考:【1】https://ww2.mathworks.cn/help/optim/ug/fsolve.html?s_tid=srchtitle示例1:求任意一个(一元)方程的解;x0 = [0];%初始解x = fsolve(@myfun,x0);%==========subfunction======function F = myfun(x) F(1) = 2^...原创 2019-12-25 19:54:47 · 4678 阅读 · 0 评论 -
(20191123)matlab绘制指定数值的等高线并添加标注+Matlab绘制平行x或y轴或任意直线
一、matlab等高线绘制并添加标注参考:https://ww2.mathworks.cn/help/matlab/ref/clabel.html说明:1)contour(x,y,z):默认10条等值线contour(x,y,z,n):画n个值的等值线contour(x,y,z,v):v是一个数列,可以画出数列内指定的值的等值线输入代码:v = [-0.3 0 0.35...原创 2019-11-23 10:50:30 · 13235 阅读 · 0 评论 -
(20190709)matlab——生成一个指定区间的图例colorbar
参考:https://blog.csdn.net/Moplast_Cat/article/details/65628299%==============================为多个子图生成统一的图例:top_margin = 0.03; % top marginbtm_margin = 0.03; % bottom marginleft_margin = 0.03;% ...原创 2019-07-09 15:21:17 · 3502 阅读 · 0 评论 -
(20190809)IGS TEC格网内插方法
例:x_height(i)=my_bilinear(x_final_matrix_MART2(6,6,i),x_final_matrix_MART2(7,6,i),x_final_matrix_MART2(6,7,i),x_final_matrix_MART2(7,7,i),(111.28-111.05)/0.5,(27.14-27.05)/0.5);原创 2019-08-09 09:45:51 · 1294 阅读 · 2 评论 -
(20181109)角度转弧度——dms2rad/rad2dms
角度转弧度:function hd=dms2rad(JD);%角度化弧度函数%JD=99.3527; w=abs(JD); d=fix(w); df=(w-d)*100; f=fix(df); m=(df-f)*100; ddd=d+f/60+m/3600; hd=ddd*pi/180; if JD<0; hd=-hd; end r...原创 2018-11-09 16:59:46 · 2556 阅读 · 0 评论 -
病态问题之(改进)Jacobi迭代法(附matlab源码)
病态方程的解法有三类:第一类,病态观测方程的直接解法,如阶段奇异值分解法,第二类,病态法方程的修正,如有偏估计:(广义)岭估计,遗传算法;第三类,迭代算法,如改进的雅克比迭代算法【孔祥强,2013】,谱修正迭代算法【王新洲,2001】本文主要是针对(改进)雅克比迭代算法,解算病态方程;附:Jacobi迭代计算公式和Modified Jacobi计算公式非病态方程解:系数阵A的条件...原创 2018-10-28 16:20:18 · 6215 阅读 · 3 评论 -
(20190504-2)matlab绘制中国/世界地图(海岸线,国界,省界)——mapshow/geoshow
参考:【3】https://jingyan.baidu.com/article/a17d5285c8d0cb8098c8f28a.html【4】https://jingyan.baidu.com/article/870c6fc36fdacfb03ee4be58.html【5】https://blog.csdn.net/rumswell/article/details/14644231...原创 2019-05-04 17:20:20 · 25526 阅读 · 82 评论 -
matlab 常用知识
//////////////////////////////////////////////////////////////////Oct 25, 2018/////////////////////////////////////////////////////////////////////////////////////1)格式化输出例如sprintf fprintf num2str中...原创 2018-10-25 14:21:11 · 489 阅读 · 0 评论