zoukankan      html  css  js  c++  java
  • matlab常用

    =================================matlab保存指定分辨率图片

    set(gcf, 'PaperPositionMode', 'auto')
    print -djpeg -r500 1

     ==================================matlab保存矩阵成txt格式

    dlmwrite('X.txt', X, 'precision', '%5f', 'delimiter', '	')
    

    来自http://www.ilovematlab.cn/thread-107494-1-1.html

    =======================================matlab保存数据

    fid = fopen('zzt_residual1.dat','wt+');
    
    for i=1:m
    
    fprintf(fid,'%20s %4.4f 
    ',y(i,:),b(i,:));
    
    end
    
    fclose(fid);

      matlab 标注事件

    ==============================matlab 多个子图同一个colorbar

     figure
    n=5;t=0.75/n; %如果5个子图,则每个子图的高度t设0.15,可再调整设置
    % n=3;t=0.25; %如果3个子图,则每个子图的高度t设0.25
    for i=1:n
    h(i)=subplot(n,1,i);
    set(h(i),'Position',[0.15 1-(t+0.04)*i 0.7 t])
    [S,F,T]= myspectrogram(datafre(:,i));
    caxis([0 150])
    end
    h=colorbar;
    % get(h, 'Position')
    set(h,'Position',[0.88 0.15 0.02 0.8])
    caxis([0 150])
    set(get(h,'Title'),'string','ugal');
    
     

     ==================================matlab经纬度计算距离

     distance(24.43,117.62,y(1),x(1),almanac('earth','ellipsoid'))
    

      或者 distance(24.43,117.62,y(1),x(1))

    算出来的单位仍是度,换算成距离的话,需要再乘以Pi/180再乘以6371,单位为千米。

    distance(23.0,101.1,2.06,113.34,6378.1),6378.1是地球半径,直接算的就是距离

    =====================================matlab画省界图

     load('shengjielat.mat')
    
    load('shengjielon.mat')
    
    % hold on;
    plot(shengjielat,shengjielon)
    ylim([0 60])
    axis([105 125 20 30])
    
     
    % H(i)=subplot(3,7,i); %第NN张子图
    % PPP=get(H(i),'pos'); %第NN张子图的当前位置PPP是一个1×4的行向量,
    % %四个值分别是用百分比表示的该子图的左下角的x、y的坐标, 宽、高的比例
    % PPP(3)=PPP(3)+0.03; %宽向右边延展0.04
    % PPP(4)=PPP(4)+0.02; %高向上方延展0.03
    % set(H(i),'pos',PPP) %根据新的边界设置。
    

      

  • 相关阅读:
    点击文本变成输入框
    html代码片段
    node 开启Gzip压缩
    npm 安装与卸载
    console.dir()-----js中console.log()和console.dir()的区别
    javaScript学习笔记之-------this
    javaScript学习笔记之-------闭包
    从零搭建vue项目---VUE从无到有
    require.js扫盲版
    cross-env 解决跨平台设置的NODE_ENV的问题
  • 原文地址:https://www.cnblogs.com/gisalameda/p/7469780.html
Copyright © 2011-2022 走看看