『壹』 蘋果 iMac14,4 筆記本電腦可以用什麼顯卡驅動
有自帶的不用再裝了
『貳』 蘋果電腦表格將數字設置成貨幣
格式選項中,選擇cell,裡面有數據類型,選擇貨幣就可以了。。
『叄』 cell數組按列轉換為普通數組問題
cell{1}=[1,2,3];
cell{2}=[4,5,6;7,8,9];
cell{3}=[11,12,13;14,15,16;17,18,19];
a=cat(1,cell{1},cell{2},cell{3});
『肆』 如何取cell array (盒子,細胞,異質陣列)里的對角線數值 Matlab
a=cellfun(@diag,R_H1,'UniformOutput',0);
得到的a也是和R_H1形狀一樣的cell矩陣,只是每個cell中是個長度為3的列向量,存放原來每個矩陣的對角元素
『伍』 我的matlab程序結果cell array怎樣查看
可以直接用坐標索引讀取,即:
例如,A是一個元胞數組
那麼A{i,j}(m,n)表示:
元胞第i行j列矩陣的第m行第n列
調整內容:添加和刪除與普通矩陣方法一致
相關函數:celldisp:顯示所有的內容
cell:創建空的元胞數組
cellplot:利用圖形方式顯示內容
cell2mat:將數組轉變成為普通的矩陣
mat2cell:將數值矩陣轉變成為cell數組
num2cell:將數值數組轉變成為cell數組
cell2struct:將數組轉變成為結構
struct2cell:將結構轉變為cell數組
iscell:判斷輸入是否為cell數組
cellfun:為cell數組的每個cell執行指定的函數 fun可以是特殊函數或者句柄
『陸』 matlab cell array
ns;
ns(1)
就可以了
『柒』 Mac開發與iOS開發有哪些不同
Mac程序的開發,基本上就是比iOS上更原始的版本,很凌亂,另外就是窗口什麼的區別最大
以下是我之前記得筆記,在Xcode里寫的,不太好看。。。
//
// ViewController.m
// mac
//
// Created by 國棟 on 16/1/4.
// Copyright (c) 2016年 GD. All rights reserved.
//
#import "ViewController.h"
@implementation ViewController
#pragma mark 編寫Mac程序和iOS程序主要的不同
- (void)viewDidLoad {
[super viewDidLoad];
#pragma mark 坐標系不同
#pragma mark 缺少一些組合方法
//iOS是在OS X系統的基礎上開發的,所以有很多更方便的地方,但Mac的框架不提供!
//比如,iOS中有一些常用的方法,Mac中沒有,比如
//iOS中UIButton 有addTarget:<#(id)#> action:<#(SEL)#>
forControlEvents:<#(UIControlEvents)#>方法,但NSButton只能一項的設置
/**如果Mac里沒有某個組合的方法,可以試試拆開用!**/
NSButton *button=[[NSButton alloc]initWithFrame:CGRectMake(100, 100, 100, 100)];
button.target=self;
button.action=@selector(click);
[self.view addSubview:button];
#pragma mark 沒有Label控制項
//Label控制項是用TextFiled實現的
//label.enabled=NO;
//label.bordered=NO;
//label.selectable=YES;
#pragma mark 沒有bounds,center
#pragma mark NSView沒有背景顏色,但NSClipView和其它有些控制項有
[self.view setWantsLayer:YES];
[self.view.layer setBackgroundColor:[NSColor blueColor].CGColor];
#pragma mark imagename方法只適用於圖片文件在包里
//根據路徑獲取圖片[[NSImage alloc]initByReferencingFile:@"/Users/guodong/Desktop/Coding/mac/mac/636b17fb1f.png"];
#pragma mark ImageView可以設定animates editable屬性
//可以播放動圖,可以刪除,可以拖放圖片上去
#pragma mark NSColorWell enable=yes 可以調色
#pragma mark NSScrollView默認不接受滑鼠事件,用sv.contentView.frame調整內容視圖的位置和大小
#pragma mark NSWindow
//Mac程序是可以有多個window的!
//設置當前的主窗口
NSApplication *app=[NSApplication sharedApplication];//獲取程序對象
NSLog(@"%@",app.keyWindow);//keyWindow和mainWindow經常是同一個window,它們在程序剛載入的時
候是還沒載入的,所以不能在viewDidLoad方法中設置!當app處於不活動的狀態或不能接受鍵盤值時,也可能是空的
NSLog(@"%@",app.mainWindow);
NSWindow *window=app.keyWindow;
window.alphaValue=1;//設置窗口的透明度
window.backgroundColor=[NSColor clearColor];//設置背景顏色為透明
[window setStyleMask:1];//設置窗口的風格是沒有邊框的,也可以在故事板中的窗口屬性中調
[window setFrame:CGRectMake(100, 100, 500, 500) display:YES animate:YES];//移動窗口,立即刷新,動畫效果
//創建一個新的窗口,注意窗口控制器應當是個全局的指針,否則窗口會立即被銷毀!
NSWindow *new=[[NSWindow alloc]initWithContentRect:CGRectMake(100,
100, 300, 300) styleMask:1 backing:NSBackingStoreRetained defer:NO];
new.backgroundColor=[NSColor redColor];
NSWindowController *wc=[[NSWindowController alloc]initWithWindow:new];
[wc showWindow:new];
[new setLevel:10];//設置窗口顯示的優先順序
#pragma mark Mac開發中,cell十分常見
//大概是在OS X簡化為iOS的過程中,很多控制項被合並,簡化了。
//OS X中很多控制項都有(類型的後綴)為cell的子控制項,通常能調整title什麼的
//總之,大多數控制項都是組合成的,而且子控制項都暴露在外面,非常麻煩
#pragma mark NSOpenPanel 彈出選擇文件用的控制項
NSOpenPanel *openPanel=[NSOpenPanel openPanel];//獲取NSOpenPanel對象
//設置
[openPanel setCanChooseFiles:YES];
[openPanel setCanChooseDirectories:YES];
//[openPanel setAllowedFileTypes:[NSArray arrayWithObject:(NSString *)kUTTypeDirectory]];
[openPanel setAllowedFileTypes:@[@"mp3"]];//允許的類型
[openPanel setDirectoryURL:[NSURL fileURLWithPath:@"/Users/guodong/Desktop/song"]];//設置默認路徑
[openPanel setAllowsMultipleSelection:YES];//允許按住shift/command多選
[openPanel runModal];//顯示,並且返回結果 0取消了,1確認了
if ([openPanel runModal] == NSModalResponseOK) {
NSURL *url = [openPanel URL];
NSLog(@"%@",[openPanel filenames]);
}
#pragma mark 打開文件/文件夾的操作
[[NSWorkspace sharedWorkspace]openFile:@"/Users/guodong/Desktop/Tools"];//用默認的程序打開文件/文件夾
[[NSWorkspace sharedWorkspace]openFile:@"/Users/guodong/Desktop/首頁 - 知乎.html" withApplication:@"Xcode"];//用指定的程序打開
//NSWorkspace可以做一些設計到其他App的操作,比如獲取活動的app列表,隱藏其他app等
[[NSDocumentController
sharedDocumentController]openDocument:@"/Users/guodong/Desktop/Tools"];
//NSDocument應該是 蘋果提供的網路同步功能用的 大概
#pragma mark NSTableView
//content Mode 這玩意在代碼中好像沒辦法設置 設置Cell-Base/View-Base (必須設置)
//純代碼創建Cell-Base NSTableView
NSTableView *tableView;
tableView=[[NSTableView alloc]initWithFrame:CGRectMake(0, 0, 400, 300)];
tableView.delegate=nil;//代理
tableView.dataSource=nil;
//[tableView setAutosaveName:@"downloadTableView"];
//[tableView setAutoresizesSubviews:FULLSIZE];
//[tableView setBackgroundColor:[NSColor whiteColor]];
//[tableView setGridColor:[NSColor lightGrayColor]];
//[tableView setGridStyleMask: ];
//[tableView :YES];
//[tableView setAutosaveTableColumns:YES];
//[tableView setAllowsEmptySelection:YES];
//[tableView setAllowsColumnSelection:YES];
NSScrollView *scrollView=[[NSScrollView alloc]initWithFrame:CGRectMake(0, 0, 400, 300)];
[scrollView setDocumentView:tableView];//設置內容視圖
//[scrollView addSubview:tableView];雖然也能添加上,但是不能滑動什麼的
//[scrollView setBackgroundColor:[NSColor redColor]];
[self.view addSubview:scrollView];
//設定表頭
NSTableHeaderView *tableHeadView=[[NSTableHeaderView alloc] initWithFrame:CGRectMake(0, 0, 300, 20)];
[tableView setHeaderView:tableHeadView];
//以前不知道的。。。設定列,可以設定幾列,而且可調
NSTableColumn *column=[[NSTableColumn alloc] initWithIdentifier:@"column"];
[[column headerCell] setStringValue:@"column"];
//[[column headerCell] setAlignment:NSCenterTextAlignment];
[column setWidth:400];
[column setMinWidth:50];
[column setEditable:YES];
//[column setResizingMask:NSTableColumnAutoresizingMask | NSTableColumnUserResizingMask];
[tableView addTableColumn:column];
// Do any additional setup after loading the view.
/*創建Cell-Base NSTableView用的
-(NSInteger)numberOfRowsInTableView:(NSTableView *)tableView
{
return 100;
}
-(id)tableView:(NSTableView *)tableView objectValueForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row
{
return @"ecwve";
}
*/
/*創建View-Base NSTableView用的,用代碼可能不行。。。
-(CGFloat)tableView:(NSTableView *)tableView heightOfRow:(NSInteger)row
{
NSLog(@"eww");
return 100;
}
-(NSView*)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row
{
NSView *cellView=[[NSView alloc]initWithFrame:CGRectMake(0, 0, 100, 20)];
NSTextField *textField=[[NSTextField alloc]initWithFrame:CGRectMake(0, 0, 100, 20)];
[textField.cell setTitle:@"wcvc"];
[cellView addSubview:textField];
return cellView;
}
*/
// Do any additional setup after loading the view.
}
-(void)click
{
NSLog(@"click");
}
- (void)setRepresentedObject:(id)representedObject {
[super setRepresentedObject:representedObject];
// Update the view, if already loaded.
}
@end
『捌』 蘋果平板電腦air2cellural
iPad Air2 Wi-Fi +cellular
『玖』 matlab使用細胞陣列(cell array)時將數值翻正
d=mod(unwrap(c*pi/180)*180/pi,360);
plot(d);
『拾』 蘋果提示cell+type
咨詢記錄 · 回答於2021-11-07