- 博客(10)
- 收藏
- 关注
原创 [MATLAB学习tip4]逻辑判断、索引等快捷运算中
R1_解决:||和&&为标量运算,|与&为向量运算,遇到这种报错,将||和&&改为|与&即可。
2024-10-23 15:48:45
442
原创 [code_trans_01]C/C++ 代码转换中问题初探
问题:强制类型转换在这里不安全,因为 const char* 指向的内存不能修改,但是在转换后仍可以通过 char* 指针进行修改。备注:const_cast是C++提供的四种转换符,来移除变量的const或volatile限定符。案例:在C中,函数形参设置为char*,直接迁移到C++中则报错,实参为const char*解决:在不改变原代码的情况下,在每个使用char。的地方,手动进行强制类型转换。和const char。
2024-02-22 14:56:45
437
1
原创 [MATLAB学习tip2]等比数列
等差数列MATLAB自带等差数列生成方法:linspace()函数(也可直接使用冒号运算符)linspace - 生成线性间距向量y = linspace(x1,x2)%此 MATLAB 函数 返回包含 x1 和 x2 之间的 100 个等间距点的行向量。y = linspace(x1,x2,n)%y = linspace(x1,x2,n) 生成 n 个点。这些点的间距为 (x2-x1)/(n-1)。linspace 类似于冒号运算符“:”,但可以直接控制点数并始终包括端点。“linspace”
2021-05-22 17:25:30
12968
3
原创 [MATLAB学习tip1]画图
一、plot画平行坐标轴(x,y)的直线plot是一一对应的关系(one-to-one),也就是说不能如下使用x=-10:10;y=1;figure;plot(x,y);而应该这么写x=-10:10;y=ones(21,1);figure;plot(x,y);21个y对应有21个x二、改变figure窗口的初始位置hd1=figure(1);plot(x,y);set(hd1,'position',[800,50,500,400]);%左下角坐标、窗口大小...
2021-03-26 18:58:16
397
原创 [测绘程序设计_01]调MFC实现地心坐标与大地坐标相互转换界面
MFC一、界面设计二、参数定义与界面控件三、代码一、界面设计二、参数定义与界面控件(1)const double PI = 4 * atan(1.0);//声明π;const double a = 6378137;//椭球长半径const double α = 1 / 298.257223563;//椭球扁率const double e_2 = 2 * α - α * α;//第一偏心率三、代码(2)//大地坐标转笛卡尔坐标主程序void CMFCExp4Dlg::OnBnClic
2021-03-12 13:15:43
1018
1
原创 [软件/环境/配置_01]Cass安装中常遇到的三个问题解决办法
一、弹出如下窗口:[0x2200100D]未知原因常常是确定CAD和Cass本身重装过很多次后,一打开Cass就弹窗并卡死,此时,需要做的是重装一次驱动器即可,刷新账户再打开Cass就可以正常使用了。二、弹出如下窗口:此弹窗是提示你Cass在读取QT环境出错了,为什么会出错,因为你的电脑装了其他的环境,你需要做的是将Cass的QT环境在path路径中调到第一位,方便Cass读取,具体实现方法如下:1.右键我的电脑(win10就是在文件管理器)-属性-高级系统设置-环境变量2.将cass10.1
2020-10-25 15:42:00
18529
9
原创 解决方法:error C2143: 语法错误: 缺少“;”(在“*”的前面)
error C2143: 语法错误: 缺少“;”(在“*”的前面)error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 intMFC经常会遇到这个报错,不知道其他方面会不会遇到。今天被问到类的创建过程中,使用一个结构体变量类型去定义成员时,报错,怎么解决,浏览了许多文章,很多人的这类错误来自于头文件的使用不当。但这个却不是,最后发现也是类似的问题。由...
2020-03-29 20:08:12
16310
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人