- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 Matlab文件读写函数
A = fread(fileID,sizeA,precision,skip,machinefmt):从打开的二进制文件中读取数据到A中,按列的方式填充A;fileID = fopen(filename,permission):打开文件,成功时,返回一个大于或等于3的整数文件标识符;例如:fseek(fid,576720,‘cof’):从当前位置偏移576720字节,到达文件指定文字;例如:A = fread(fid,[720 576],‘uchar’);3.fseek():移动到文件中的指定位置;
2024-04-21 20:54:50 165
原创 库的生成与调用
共有两种库:一种是 LIB 包含了函数所在的 DLL 文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的 DLL 提供,称为动态链接库dynamic link library。一种是 LIB 包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库 static link library。共有两种链接方式:动态链接使用动态链接库,允许可执行模块(.dll 文件或.exe 文件)仅包含在运行时定位 DLL 函数的可执行代码所需的信息。
2024-03-26 12:40:19 314
原创 二分查找-C数据结构与算法
给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。
2024-02-28 23:40:06 260
原创 LINUX_C 多线程同步常用API函数
重点在信号,是一种信号机制 —“我已经把事情干好了,下面该你了”。典型的生产者–消费者模型。是协调任务执行顺序的一种机制。比如有两个任务 A 和 B。任务 A 在执行两个数的加法运算,任务 B 需要用任务 A 运算的结果去执行乘法运算。此时,在任务 A 没有完成之前,任务 B 必须等待。当任务 A 完成后,使用信号量通知任务 B 去取结果。,重点在互斥,是一种锁机制——”现在这个东西归我,等我用完你们才能用,现在你们都得等着“。比如有两个任务 A 和 B,一个文件描述符。
2024-02-27 22:58:46 206
原创 删除指定元素-C数据结构与算法
删除指定元素(数组)-力扣题目给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1:给定 nums = [3,2,2,3], val = 3,函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。你不需要考虑数组中超出新长度后面的元素。
2024-02-27 22:46:46 304
原创 基于Ubuntu编译器操作
如何使用分类数据准备2、永久设置(开发时使用)3.永久设置执行顺序是否更新1、vi makefile2、编写语法:案例:3、make缺点:更改一个.c文件所有都会重新编译普通变量自带变量自动变量
2022-07-06 00:28:33 1706 1
转载 常用数学希腊符号读法
大写 小写 英文注音 国际音标注音 中文注音Α α alpha alfa 阿耳法Β β beta beta 贝塔Γ γ gamma gamma 伽马Δ δ deta delta 德耳塔Ε ε epsilon epsilon 艾普西隆Ζ ζ zeta zeta 截塔Η η eta eta 艾塔Θ θ theta θita 西塔Ι ι iota iota 约塔Κ κ kappa kappa 卡帕∧ λ lambda lambda 兰姆达Μ μ mu miu 缪Ν ν nu niu 纽
2021-08-25 21:40:53 4306 1
原创 关于matlab2020b中文乱码问题
关于matlab2020b中文乱码问题场景: 最近买了台新电脑,于是装了个matlab2020b;老电脑用的是2018b,将老电脑的代码拷贝到新电脑上完全没有任何问题,但是这几天把新电脑写的代码发送到老电脑时…就出现了乱码。问题描述:网上搜索得到结果是编码问题。分析:在2020b下:输入slCharacterEncoding() 返回‘GBK’;在2018b下:输入slCharacterEncoding() 返回‘GBK’;头疼; 与网上所诉不符,另一片博客写到因为高版本默认为UTF
2021-03-26 17:39:45 1810
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人